I'll take Steam over Ubisoft's " have to be online at all times" DRM, disk check and StarForce anyday. At least Steam tries to make a trade off and offers you some value in exchange for the DRM intrusion (install on many computers, automatic patching, download games as many times as you want etc)
Companies will continue to put DRM on their games no matter how ineffective they are, they have to tell their share holders they are doing something. So of all the crappy DRM that are out there I pick Steam.
This. As attempts at DRM go, Steam is the only one I've seen that has substantial value added.
When Steam first came on the scene, I fought it. And in fighting it, I substantiated my own complaints about it - if you only use it for the game that is requiring it, it's not that useful. Where it really shines is for managing the installs and patches for a large number of titles effortlessly.
Now I have everything installed on it I can, and it's awesome. Sometimes you have some time to game but just can't figure out what you're in the mood to play. Instead of physically rummaging through my game library, now I can just launch games from my Steam library.
A Civ V patch came out yesterday; I would never have known that as I haven't been following it since FONV came out. No worries, Steam took care of it.