mg1979: As most people know, DRM-free means the games can be shared with torrents very easily, I guess GOG isn't happy about it. Lately I've been using Steam too, and I don't think it's that bad. The main drawback is that you need an active internet connection basically all the time, but most people here probably have it anyway, at least you need it to download games... So why people hate DRM? Old DRMs were invasive and/or bothersome, requiring cd checks, etc, but a DRM on the model of Steam's isn't bothersome at all to me. I have to say I don't use GOG Galaxy and I think I never will, unless it becomes something spectacular. Steam has mod integration through Workshop and for this reason alone is ahead of everything that Galaxy can do right now. Personally I'd trade the DRM-freeness for mod integration very willingly, but I'd also like to be able to install my games when I'm not connected to the internet.
There was GOG Downloader, where you logged in, so it had access to your account. If the DRM were limited to the actual setup program, I'd find it acceptable. That is, if GOG Downloader or a similar lightweight installation launcher checked if you actually own the game on GOG: the launcher would download the list of the games you own, then (even offline) whenever you run a GOG installer it would check if you own the game, if you don't you wouldn't be able to install it. It would be problematic for all the current installers for which you can find torrents, but the program could check the registry to find installations of GOG games you don't own or similar things.
I mean, let's face it, DRM-free is great but it's a double-bladed thing. I repeat I'd trade it for additional services (mainly mod hosting and automatic download/integration of mods/configuration tweaks/whatever).