I can understand the displeasure the gaming industry has with GameStop. Fair enough.
But with EA implementing their Online Pass and THQ having their own sort of online pass, they are not only hurting GameStop but they are hurting online stores (eBay, Amazon and many other smaller retailers), Gamefly (and all the Gamefly clones), Blockbuster (and all the other rental video stores), Best Buy (they sell used games too), etc. And most importantly they are hurting the gamers. Even if you don't buy used games ever, chances are a good number of you have sold some of your videogames. And a number of gamers also rent too. Everyone who buys or sells used games or rents is going to be affected by the precedent being set by EA and THQ.
Even if you don't play sports games online, just you wait. It's only a matter of time before Ubisoft (Ubisoft already said that they are looking into doing this), Activision, Take Two, Square-Enix, Capcom, etc. follow suit. It could become an industry standard.
At the end of the day consumers have every right to look out for their own interests so as long as they are using legal means to do so. At the end of the day, gamers have budgets (even if they are not set in stone, most of us know that it's important to prioritize what you spend and to save some of your money. So we have some sort of budget). And by implementing these online pass policies, gamers will be getting less for their money. These online passes are effectively a price hike for every gamer that buys or sells used games or rents. Don't gamers have the right to voice their opposition to price hikes and getting less for their money? Not saying that game companies shouldn't be allowed to do what they are doing. But there's nothing wrong with gamers voicing their displeasure over their policies. Just like how just about everyone voices their displeasure with cable TV subscription prices going up all the time.