adaliabooks: Keeping them all up to date would be far too much effort when I probably won't install or play most of them in the near future anyway.
Too much effort? Three commands:
python gogrepo.py update
python gogrepo.py clean c:\goginstallers\
python gogrepo.py download c:\goginstallers\
There, done! Now my whole GOG game collection is fully up to date. :)
(sure it takes several hours with the update and maybe download commands, but those commands can run in the background while you use the computer for something else)
EDIT: gogrepo is also a great tool for checking exactly what OP is describing. If some games went missing on my account, then "gogrepo clean" would tell me that those games are orphaned, and if the "gogrepo download" command wouldn't download newer versions of the same files, then I'd know something is wrong, ie. the game has gone missing from my account. I would still have the game on my local backup because "clean" doesn't remove the orphaned files, but merely moves them to another directory, a safety measure.
nightcraw1er.488: Can't believe so many people rely on the net to store their products, just like if steam stopped, if gog stopped you have lost everything. Madness with HDD's being next to nothing price wise.
I guess most don't expect GOG to go belly-up abruptly, but that there would be warning signs or even an official warning of the store stopping the business. And then all these people would become active and try to download everything they have, in case they care enough.
We have real life cases already, like Desura and DotEmu. Neither stopped offering downloads abruptly, but they warned their users beforehand and gave users several weeks (or more) to download their purchases. I have all my DotEmu games on three different drives now, backed up.
(And no the fake closure of GOG years ago doesn't count, as it was fake indeed.)
Anyway, yes I have my GOG games backed up as well. Only one local copy, for now I consider the GOG servers to be my "online copy". It is not only about security, for me this is also easier in case I want to install and try some GOG game suddenly. If it is several gigabytes or more, it would mean I would have to first wait several hours just to download it, before I can install and play it. When I have them on an external USB drive, I just install it and try out. Like the other day, I installed Banner Saga, just to quickly try it out what kind of game it is.
My main internet connection is "mere" 10Mbps. I could upgrade it to 100Mbps for an extra fee, but for now I don't feel like doing it, paying extra for extra speed I don't regularly need.