I play all of my games legitimately...And i've missed out on quite a few games because of too horrible DRM. Of course, I think Steam is really pushing the boundary of what I accept in the way of DRm (I don't have it, as yet), so yeah...Gamersgate or GoG are less intrusive, and work just fine, too.
Anyway, I , for one, do, often, play computer games without an internet connection. I'm sorry, that's not "1995", that's "using a laptop for what it's for". You tell me why, exactly, I shouldn't be allowed to play my game on a laptop on a long-distance train, or at my parents' place, or in the couch (where I don't have an internet connection), or at my girlfriend's place, or wherever. Hmm? And yes, my laptop runs all current games quite adequately, it's not a 5-year-old piece of crap.
Requiring a one-time activation I dislike, but understand. Requiring internet every start-up, let alone continuously? Well, not getting my money. And since I really don't like console gaming, tough.