I was told that they will soon do away with the floppy and issue the keyfile over the net. Here's the kicker, their server will poll your system and record the serial number of your harddrive!
There's a compiler I use at work that doesn't function until it is registered on the net, and when it registers it calculates a number based on the hardware it's installed on. I seem to have got away with changing the hard drive, but the software stopped working when I disabled ethernet from the BIOS.
The OS isn't at fault here. It's the vendor.
Some vendors still even use *dongles* of all things!
The company I work for uses dongles. I don't have a problem with that in the market I'm in (industrial control and plant management). I would not want that for any sofware I might use myself at home, though.