In my opinion what you said is complete utter rubbish.
I stand by the publishers and if someone purchases a game that is crap it is the own daft fault. If i purchase some underwear go home and try them on then decide i dont like them its a bit of tough shit.
You dont see PC gamers moaning that they have to purchase the games brand new. I really dont see the problem with this. It is not fare that a game can only sell like 1,000,000 copies but yet the game has been purchased by like 4,000,000 people and the dev didnt see a penny of it.
And activation fee to play online ontop of purchasing the game used is a good idea. The devs get some money back from it. Anyway and it will be better for people who dont play online anyway because they will be able to purchase the game even cheaper