AndrewC: You know, it's kind of the default state; I mean, it's normal to see more people complaining than praising because let's be honest, most of the people who enjoy Steam and don't have any issues with it aren't going to post about it online starting topics in which the only content would be "Steam works, I'm OK with it".
Compared to this it's normal for people with problems to post at every occasion bashing the service which in turn leads to situations like the one above: Cambrey hasn't tried Steam and won't because of word of mouth and not because he actually gave it a chance and found that it didn't fit his needs.
And this comes from someone with 56 games and not one issue.
I replied to your first message but my browser decided to hiccup and destroy the draft...
The gist is I respect your pov and your post showed you know pretty much what Steam is but is happy with it.
But I disagree with your comparison to GOG when the end experience is different. You might be licensing from GOG, but as long as you have just a computer and a compatible OS, you can keep and play the game forever. You can't say the same with Steam. D2D's system is also better in my opinion. If you installed a perfect OS, activated your games and then created a backup from that, you'd be able to play them forever (as long as you didn't alter your PC hardware). The Steam client's reliance on internet connection means that even with offline mode turned on, somewhere along the line that's not going to work and you're going to need to connect to Steam again to play your game.
If you're an informed Steam user, fair enough, but I think the majority aren't informed and I've seen plenty of uninformed questions on forums all over the place about Steam, and a negativity developing even from uninformed users.
Steam's been feted for half a decade and in that time people have used it without question and praised it to the sky. Also in that time, Steam hasn't taken the time to listen to consumers (e.g. surveys) and doesn't do anything to address pricing discrepancies. They've got draconian policies over pretty much everything, and their support is inconsistent. Their quality control is poor...sure, they're not a game's developer but they should at least ensure games be compatible with modern systems and that the latest patches have been incorporated - I've had games like Prey and Doom 3 not work on release.
I'm surprised you think all the bashing is unjustified.