OldFatGuy: Doesn't this mean that technically ALL games (and I guess ALL software) are DRM free? Because copy and pasting and making registry edits is no more (or less I suppose I dunno) difficult than opening your browser and typing in or clicking on a certain link and downloading whatever files are necessary from the pirate sites and using those.
So yeah, I think DRM Free has now been successfully redefined to the point that all games are DRM free. You buy it, then just figure out whatever is necessary to bypass the "built in" DRM (in Steam's case the client but in others it's other things).and voila, play it on any computer or as many computers as you want.
DRM goes waaaaay beyond a couple of registry entries. In fact, I don't think the registry was ever deemed a viable copy-protection mechanism. Contemporary DRM involves the installation of system files, drivers, online authentications and persistent verifications, profiling your entire system and comparing it to a previous record... Yeah, it gets downright ugly, and you can't bypass any of it trivially. If all you need do is copy a file or add a registry line, that's not DRM. What GOG or cracking collectives do is more involved and requires coding expertise.
To address some of your other suspicions, a lot of GOG and Steam games
are portable. A lot of old CD games are, too. That means that once installed, you can copy their folder around, and they'll still run fine, making any registry entries themselves. Ironically, some DRM-ed games are also portable like that: once you copy them to another machine and try to start them, they'll deploy their built-in DRM then ask for a licence activation/verification, which once obtained, allows them to, again, run fine. The DRM is still there, though, with all its inherent potential for problems.
Regarding when dependencies and registry entries are installed, GOG does it at the end of an installation (the reason why there's often a holdup on 99% or 100%) - this goes both for the old installers, and for Galaxy. Steam does it on first run. This means that installing Steam game just downloads its files, plus any dependencies and installation scripts it needs. However, they don't get installed automatically, rather when the game is first started. As I said, Steam uses game-specific scripts to do that, but these are readily readable and modifiable: in the game folder, there will be a file called installscripts.vdf, possibly also runasadmin.vdf - open these in a text editor and you can immediately see what a game's "installation" entails. In the overwhelming majority of cases, that's just the DX9 and VC++ redist installations. Rarely, mostly for older games, there will be registry keys to be imported - again, easy to read and make your own .reg files if desired.
All of that can be manually replicated and has naught to do with actual DRM. The DRM comes in when you try to run a game and it tells you that it requires Steam to be running, or Steam to be installed, or just starts the darn thing itself. That, or any of the other odious DRM schemes out there.This thread is about all the games that
don't do that. The games that stop at the last paragraph. You can download them through Steam, but run them from anywhere, do any "installations" yourself. Sometimes you might need to add an argument to their shortcut (e.g., they don't have Steam DRM but have Steamworks functionality which may be disabled) or delete some files from their folders, but at the end of the day, you don't need to crack their files or find elaborate ways of circumventing DRM.
So no, DRM is not gone, DRM-free is still meaningful and important. And a great many games don't bother with DRM anymore. Hope that cleared up a few things.