I'd be right there with you, except that you're not just fighting a losing battle... it's been over for almost a decade.
Games are like really complicated web apps now. When you buy a game, it is not distributed to you; you are distributed to it. DRM-free media is great because it lasts beyond the rise and fall of the corporations who provide it... but nowadays, the product is an account on company servers. It lasts as long as the company says it'll last.
And yeah, there are teams still making stand-alone programs like Amnesia and Braid... but Blizzard figured out with WoW that the big money is in games that don't leave home, and they'll not be changing their collective mind any time soon.
Just know what you're purchasing and it's easier to swallow. Don't tell yourself you're buying Starcraft 2, cos you're not. You're buying a passport into Blizzard's exclusive competitive gaming and modding club, and you can't expect the pass to outlive the club itself.