PC dependency is annoying. If I pay for a peice of software it dan well better continue working when I upgrade my system every year or so. You may say that you can just issue them a new key, but you may decide to discontinue support for the product at some point, or lose the keygen, or otherwise become unavailable. And it's annoying anyway to have to re-register every time I install a new drive.
I would never use this sort of protection on my software.
I would never use this sort of protection on my software.