adrianer: Nope - it is not a bug. You really need it for multiplayer together with the s3_multi.exe.
Oedi: yes it is... at first start it pops up, but never again after that, if you type it in or not. so i guess its supposed to register automatically but just doesnt on first start. if you really need the key for multiplayer, why would the game only give you the option to type it in once and never again after that? makes no sense at all
Nope - you are mixing here two things:
1. It is a bug if the game asks you for the key when you start it using the single.exe - as then the game should use a hard coded CD Key which is the same for every user.
2. It is not a bug if the game asks you for the CD-Key when you start it using the S3_multi.exe - because it doesn't use then the hard coded CD-Key, so you can play with other users (==keys). Simple as that.