joelandsonja: Again, as I mentioned in my post above, I actually fully support the idea of always having access to the direct installation files. My question is simple. What's wrong with Galaxy?
I am not quite sure what you are asking now. From your original message, I got the impression you were suggesting it would be totally ok if the only way to get your GOG games was to
INSTALL them with the Galaxy client, and afterwards zipping the installed games. And if you wanted to use those zipped games on some other PC, you would have to install the Galaxy client on that PC too, and run a "scan the disk and validate my existing GOG installed games" to make those games runnable again.
As I said, that would make it pretty much impossible, or at least cumbersome, for me to download and archive all my 1762 or thereabouts GOG games. I'd actually have to install them all, before I could zip and archive them, one by one? Plus, I couldn't install (=validate) my zipped GOG games in the future when GOG.com is shut down, Galaxy can't connect to GOG servers, and/or the old Galaxy client doesn't work anymore on the future OS where I try to run it.
And even if I could, how can I uninstall all the registry entries etc. that the game may have created, as there is no uninstall option? Messy, messy, messy.
===========
If, on the other hand, you were suggesting that the standalone offline installers would still be downloadable, just that you'd have to use Galaxy client's "backup" function to download them and could not do it with web browsers or third-party tools like gogrepo and lgogdownloader... I guess I could live with that.
Still, I prefer that there are options how I can download them, e.g. nowadays I can download GOG game installers even on an Android phone, using its web browser, even if I can't install and play the games on that phone. For instance, in the future I will probably download my GOG game installers with my small Raspberry Pi 4 minicomputer, which is connected to the USB HDD where I store my GOG game installers. I will not install and play the GOG games on that device (it doesn't have a x86 CPU that GOG games require, even the Linux versions), but I can still download and store them with it.
===============
Or, if you were suggesting that everything would continue like now that I can download my game installers with a web browser/gogrepo and you can continue using Galaxy to install and run your games... hey I am personally totally cool with that. In fact, I feel GOG probably had to introduce Galaxy in order to keep customers like you happy, otherwise your kind would have never joined GOG.com, or had fled to Steam/Epic/EA Origin a long time ago already.
Also, if I ever start playing any online multiplayer game on GOG, then I probably will use Galaxy myself, just because a multiplayer game does have to be autoupdated so that it is always the same version as with the other players. Currently I am not playing any GOG multiplayer games (not even GWENT), so I don't need Galaxy. I don't care for achievements nor cloud saves for single-player games, and I don't need to keep single-player games fully up to date all the time, as long as the game works.
joelandsonja: I can download and install all of my games from Galaxy with the click of a button
No you can't. You can install only one game with one click of a button. Installing (and zipping) 1762 games would mean clicking that button 1762 times (or more, as I presume there are extra clicks needed also to select the game you want to install, so at least 2*1762 = 3524 clicks just to install them all... shit, better to have an extra mouse if my current mouse dies).
With gogrepo, I just run one .bat or .sh file in the Windows or Linux (or whatever, as long as it can run python scripts), and gogrepo does all these things:
1. It checks from GOG servers if there are any updated or new files for my purchased games on GOG servers that I haven't yet downloaded.
2. It downloads all those new and updated installer/extras files to my local hard drive.
3. It cleans up my local archive, by moving any old/obsolete files (that don't exist anymore on GOG servers) to another directory, from which I can remove them if and when I feel like it. Or even keep the "obsolete" files, like when GOG had removed soundtracks from a couple of games, or replaced Riven CD and DVD versions from the account and replaced them with the ScummVM version (I chose to keep also those older files, just because). Neato!
4. It goes through all my local archived installers/extras for verifying their data integrity, making sure they haven't become corrupted (either due to failed downloads, or bitrot, or whatever).
Could it get any easier?