I think the interesting part is that in spite of that past behavior and almost no PR, the gaming community just rallies around Valve and will vilify most other publishers that attempt to follow Valve's footsteps with Steam.
I think the interesting part is that in spite of that past behavior and almost no PR, the gaming community just rallies around Valve and will vilify most other publishers that attempt to follow Valve's footsteps with Steam.
No one I know found the always-online aspects of Steam particularly onerous. Especially because when it was introduced, it was mostly used for games that were only interesting online anyway. HL mods, HL2 and mods. That "no one I know" is just anecdata, I admit it. And it integrates features that are actually features. E.g. Steam friends-chat is actually useful, unlike all other inter-game chat I've seen (on the PC).
And the Steam store is such a boon. It makes me want to give game-devs money. As my disposable income has grown (massively), Steam was in the right place at the right time. Brick and mortar game stores don't exactly inspire loyalty. And I like the fact that digital distribution lowers intermediate costs, and I like the fact that I get a share of that savings with the crazy-deep-discount steam store sales.
On the other hand, I can't remember the last time I interacted with DRM from another publisher without being afraid, and without paying a burden that actually was onerous. It messes with my router, or it turns out to be an exploitable rootkit, or it pops up inexplicable warnings, or it eats RAM, or I have to create an online account for one stupid game that I don't even know if I'll like yet, or...
I agree with nlawalker.... getting us acclimatized as a precondition of playing Must Play games (online HL mods after 2003, HL2, Portal) was brilliant.
Of course, if Valve in their wisdom were to decide my account was violating TOS, I'd be pretty boned.