Gamers will bitch and moan, bitch and moan, bitch and moan, but at the end of the day they will then go out and buy the next EA title, Call of Duty, etc..., further enabling this stuff to go on.
Stop complaining and just stop buying their games. It is really that simple and is the only way to make things change.
Wait, what's so bad about Call of Duty?
What are we "enabling" by buying this game every year?
Is Activsion screwingn people with "rented servers" or "online passes"? Are they removing content from their games in favor of Call of Duty Elite?
That answer to all of this is NO.
Activision is a SAINT when compared to EA and Ubisoft.
The worst things in this industry such as Day 1 DLC, Online Passes are NOT supported by Call of Duty. So naturally, you should support these games over ones that do, should you?
Microsoft, EA and Activision are going to take the gaming industry into a full pay to play methodology next generation for sure if you don't keep your mind sharp to how this gen is going to end. Everything will have a dollar price and if they can't get it straight out of you they'll find other ways. I really do wish it was the days of fun gaming when the Japanese ruled the industry, but I am sure that is going to take a harsh turn now.
I love how you fail to mention Sony has implemented an online pass for every first prty game and a PS+ sucription. MS does not require an online pass for first party games a policy that was invented by EA
You only need to buy online passes if you buy it used. If you do buy it used, I do not feel sorry for you.