The fees debacle also marks a difference between the emerging trends for console DRM and PC which has been around a while. If your PC code is used then it is used, that is it. It won't work without going to the shop or online store and buying another.
Consoles on the other hand want an online pass or a small fee to activate the software in an environment that is already sharing heavy (but not illegally sharing if you give the disk to a friend as you then can't play it until they give it back!). Console DRM smacks of money grabbing instead of product protection which is DRM's supposed purpose.