So I think it's more accurate to say that most GOG users are more against the idea of "Steam the monopoly" than the idea of Steam itself.
Sure, and I actually agree with that. We went steam-only with Bionic only because that was the only viable way to do a linux version of the game at the time. Now that we have the ability to correct that, we will get around to doing so.
My weariness is with the subset of GOG users who hold (and forcefully argue) a far more extreme position than the one you just articulated.
Yeah, I think it goes something like: Steam had a good idea, and followed through well with it, as a result they've become a monopoly and bad. I may be paraphrasing a bit.
I get tired of being treated as a ignorant buffoon by those same people just because I use Steam. I use it because there was a point where I could not play any of my games. I bought disc copies of X3:TC on 3 separate occasions through my Iraq tour because of the damage that occurred with them and patching problems (corrupted patch from download).
Once someone suggested Steam, my problems vanished. Sure I had to wait 3 days to get it downloaded, but I had no trouble setting up an offline connection, and only connected to patch. All errors were fixed by verifying files.
As for checksums and other file verification proceedures that other services use, it's great if only the occasional bit gets corrupted. If large portions get corrupted, it can fool the downloader into thinking it's fine. You might not even notice a problem till you hit a certain point in the game and it became obvious. Even Steam can be fooled, but with the help of developers I have been able to track down the offending file and delete it prompting steam to download just that file again. Pretty good when you have a bandwidth limit of 3-5 GB a month.
As for monopolies are concerned, I think Steam should be the least of anyone's concerns. Steam is by far the most accessible and user friendly DRM around, and has a track record of never stopping support for a game. Any problem I've heard about steam, whether or not it works offline, can't stop updates, or the like, is usually user error. If not it's a bug that will be patched soon. Other issues with games not working, if the files are all correct, is on the game developer, not steam. If the files are not correct, there usually is an easy way to correct it.
Finally, Steam does give refunds, it takes a little work, but if a game is truly not what it was advertised, or completely broken, you can get a refund. Sword of the Stars II they openly offered refunds during the first month after the release hell. X: Rebirth saw some refunds too, but you had to fight a little more with them as the game wasn't as completely broken. In general it's still better though than buying a PC game at a store and finding out you can't return it at all due to the fact that you opened the box.
@DoctorFrog As I stated in my post above, the file verification process they use is only good if a small portion of the file is corrupted, like a few bits here and there. A massive scrambling can fool it into thinking the chunk is good, and thus corrupting the assembled file.