Trilarion: I a way you are right, but I am too. In the download/installation there is already an online check included. Its not like here. Here you can download and archive and install later on any computer without any email or password. Here you can use your software forever. Afaik in Steam you cannot. Can you archive your games and restart later on another computer? I very much doubt that and think that this is not possible.
You want to convince me, that Steam is basically DRM free?
Have I ever stated something like that? I specifically told that steam uses DRM, and yes the only way to install games is of course installing steam, logging in, and then downloading them. But in everyday life it's not very different from something you do using GOG for example. I never found myself to copy a game from steam to another PC without it (you can copy and run games if the other PC has steam, there's also a nice backup feature that makes single archives of a certain size you can specify).
Of course Steam has DRM, it's just not that intrusive (at least for the use I do).
You're also very wrong on a point: You have the possibility to apply fan patches and mods without steam screaming that the original game files are modified or corrupted, you can really do whatever you want like a DRM-free game, you just need to have Steam installed on your PC and it's not a big deal if you already use the service to chat with friends, meet online for multiplayer matches or buy games.
About auto-patching of games, that's a very good feature for me, not a bad one, and If you want to keep your game files intact (for example if you modified the game without using a proper mod tool or applied a fan patch), you can just disable auto patching to be sure to not download further updates. Steam will never try to patch the game if you modify it, even if there's a manual option that lets him check your game files and fix the "corrupted" ones, but it's manual and sometimes is useful to revert back to a vanilla version of a game.
It IS a DRM, or better, it USES DRMs, but Steam itself is the client, not the DRM. The actual DRM is inside Steam APIs and Steamworks.
Oh, you can't resell your game on GOG too anyway, it's something related to Digital delivery not to DRMs.
And last but not least, if you have a Mac and a PC, you buy just a single copy of the game but you can play it both on mac and pc because you always get both versions, and you can even share save states, that of course if the game is released for macs too.
In the end steam offers to me a whole lot of nice features, hassle free download+installation of games, awesome deals, a big and nice community, the possibility to invite my online friends to every game i'm playing, the possibility to talk with them chatting or by voice even if i'm inside a game and them in another one, and even during loading screens.
And another whole lot of nice things (auto patching of games, 3d driver updates, achievements, statistics, community groups with events, tournaments, clans and so on).
All these features are worth the fact I need to just keep steam on my hardisk. Even better, I configured it as it opens when my pc boot up and I'm almost always connected to the service, using it as instant messaging, browsing the news or the community pages.
Also, Steam keeps PC gaming alive against consoles
bioform: Don't forget, Valve have the legal right to ban your account for any reason whatsoever (legally they can do it just if they feel like it) as buying a Steam game is not regarded as purchasing data but rather purchasing a subscription (hence 'Steam Subscribers Agreement'), and a subscription can be terminated at any time preventing access to a service (in this case, playing your Steam games).
If you are banned from Steam you cannot play your games unless in offline mode (and that will only last for a finite number of time - get a new PC and the game is up). If GOG ban you for account sharing or whatever, you can still technically keep your installs and play forever. Such behavior as account sharing definitely should not be encouraged, but there is little in the way GOG can punish you except not allowing you to download your games again.
they have no reasons to ban and no one ever complained about being banned without reasons really. Also even if you cheat on a game, you just get banned server side on THAT game, there's really no way you personally can get banned on steam, maybe only if you hack the whole service and write GABE NEWELL SUCKS on the store home page.
In that case, knowing valve, they'll offer you a position as network security manager