AndrewC: See, that's another thing: people want to discuss Steam as DRM when it is a platform; it isn't fair comparing Steam to TAGES for example when the offerings are completely different. Sure, you can compare Steamworks to Starforce, TAGES or whatever DRM implementation you want, but that is comparing
part of a whole (Steamworks DRM while neglecting the rest of the platform) to a complete offering (Starforce, TAGES etc.)
I think that people don't understand (or don't want to) that Steam is now (especially since the launch of the OS X version) a platform just like the Xbox or the PS3 is a platform and as such it encompasses more than just a DRM scheme, and while comparing certain aspects of it to other available options you can not do it in a vacuum ignoring the rest of the things it (as a platform) is bringing to the table.
I must continue to disagree. As others have stated here, Steam DRM and many of the features are not one and the same. They access the same client, but only because Valve has purposely set it up that way. Otherwise, they operate as separate entities as far as I am aware. The fact that Steam must constantly verify a game before I launch it has little to do with my ability to chat across games with my friends. Other programs have long provided these features as a standalone product.
If a DRM discussion is to be had, then we need to stop confusing things by talking about unrelated topics. Yes, Steam provides community features, but those features have little to do with the DRM process you must constantly deal with. A constant reliance on servers to authenticate you, or an offline mode which does not work for many. When those servers fail, as they have a tendency to do during large promotions, your games fail as well.
Aside from Ubisoft, I am not aware of any other DRM that is as restrictive as Steam.
FlyByU: If you are an old PC gamer I am talking to you I am talking to the guys that have been playing since the 80's and early 90's if you have accepted this DRM crap you should be ashamed of yourself.
I am one of those older gamers. I remember when 'DRM' consisted of having to find a specific word on a random page number, paragraph, sentence, etc from the manual. Those were fun times for sure. If the manual was lost, so was access to your game until you could find a copy.
However, as for modern forms of DRM, I have come to accept it as a necessary evil by this point, even though I do not enjoy it, and I am fully aware it is ineffective. Gaming is more mainstream now, and it is more of a business than it ever was before. Now we have big investors and 'suits' to deal with, who do not fully understand things. They just see the piracy numbers analysts show them, demand some form of protection, and people comply so the game will get published. It is a crappy situation, but I do not see it changing any time soon.
Steam is my breaking point though, and not a system I will put my support behind. I prefer to not have a third party service manage my game catalog and control my access.