you keep bitching about all those practices but you never would have bought any of those games anyway, so really you're not voting against them because in this world you vote with your wallet.
The people that will actually decide the success of this are the consumers that will purchase the product ( and vote with their wallet).
The same way many consumers voted for MW2..
Do you think that customers are going to vote for those games companies forever? Do you think CoD will always be as successful as it is? Do you think that Assasins Creed is going to keep selling out sequel after sequel? Do you think people will think of Ubisoft as an attractive brand after this kind of behavior?
These companies won't destroy themselves now, but wait a couple of years, and we shall see how things work out for them.
I LOVE ICELAND!