You know what the problem with this thread is?
About 90% of it MAKES TOO MUCH EFFING SENSE, ergo, it will never be read by anyone of importance in the fight against stupidity, er i mean DRM...
That being said, all the DRM games I own, I have also pirated (because even if I own it, and only download, not upload, its still considered PIRATING... G EFFING G) so I dont have to use a CD, or have an always on connection, or any of the sort of DOWNSIDES that exist with DRM, its that simple.
Speaking on the simple terms, I really have no issue with Steam, they are my #1 provider of games (sorry GOG, your #2), DRM or not, and again, my statement above applies to any DRM game in my Steam library.
To those ends, I have avoided thus far buying any Ubisoft games and also any new EA games because of DRM and of course, Origin.. I mean Steam scans SPECIFIC stuff/info from your PC, and im ok with the hardware and software statistics being scanned, but Origin is a step to far, there is no need to scan and upload things like my MSN/YIM/GTalk chat logs, or my cookies where my bank login details are stored, its WAY over the line! Also, while steam has some games that you have to have Steam launched for, there are still a great many that you dont have to (but are on steam), and even Valve games which premier on Steam dont require Steam for even Single play like newer EA games do... I REALLY REALLY REALLY wanted BF3 and ME3, sadly, no Retail (aka -Origin) or no Steam, means that I will not make those purchase's.
The funny part, is that my statement saying I wont buy it because its integrated with Origin or not on Steam, will, and has been interpreted by those who report the statistics as a "lost" sale due to piracy... not due to a developers stupidity, but piracy... and they get away with this kind of crap every day...
*as a note, while I would like to say im totally against DRM, I never had an issue with original CD-Key DRM that wasnt activation tied, and my only real gripe with it was losing the key and/or CD, some kind of online backup service for key's (or a notepad or some other easy solution) would have worked, or even Steam's tieing your game to your login, and for the most part Steam does a great job with its Offline mode (well, these days at least.. back in beta and early feature days it really sucked sometimes) feature.
Enough of my ramblings... I need some sleep!