Because... whereas online passes only really affect people who buy games used, DRM creates roadblocks that make it a hassle for gamers to play new games as well. You'd think bigger publishers would have figured out how to make this seamless, but EA flat-out botched the SimCity launch, and Activision Blizzard's release of Diablo III was hindered greatly by DRM. And now there are rumors that the next-gen Xbox will include an always-online requirement, despite the fact that we've been let down time and time again by this system.
Except... gamers have brought this onto themselves. Maybe, just maybe, if there wasn't a 90% piracy rate with PC games developers wouldn't have to impose draconian tactics in attempts to stifle rampant piracy (and, for a second, come the fuck on, seriously? 90%? What the hell is wrong with people?). Does it suck? Yeah, absolutely, it sucks major suckage. Have gamers earned their punishment? You bet your ass they have.