UnashamedWeeb: This is on the gamedev, not GOG. They should be publishing their builds on the Master Branch.
Please read the open documentation on GOG Developer Docs:
https://docs.gog.com/offline-installers/
The Galaxy infrastructure is the only reason why offline installers are generated automatically. Otherwise everything has to be done manually and GOG game updates would be farther behind their Steam counterparts than they already are.
Everyone here is benefiting from GOG Galaxy one way or another, even if you only use offline installers.
Gamedevs are the problem for being too lazy to keep their games updated here, not GOG (except for contract enforcement).
Yes, humans are imperfect and if all humans did their job correctly, we wouldn't need automation.
If you include documentation, odds are good people won't read it. And if you include steps that people should follow either people will end up not following them or will execute them imperfectly.
And if you expect people to do any kind of adaptation in their software, they'll do them incorrectly too which will produce bugs.
Any deviation between the Galaxy and offline installers that require human input will produce errors. You can call people lazy or stupid or incompetent for it, it still won't solve your problem.
The only solutions to your problems are:
- HR: Work only with extremely competent people (impossible with game dev given how the industry work and GOG's position in it)
- Automation: Take the human element out of the equation as much as you can
I think having automation fill in all the delta between Galaxy and offline installers is a tall order, given that it requires code manipulation in game code (I think the only sane solution for that that takes most of the solution outside the hand of devs is to provide the devs with drm-agnostic libraries which nobody did due to economical interests, GOG included)
Otherwise, for your other claims that automation wouldn't have gotten done without Galaxy... It's almost like saying that you decided to use red bricks instead of brown bricks to build a house and if you hadn't used red bricks, the house wouldn't have gotten built.
Maybe GOG would have lacked the motivation to automate without Galaxy (ie, without the dream of building their own walled garden), but it would have been feasible to do it.