BlackThorny: Well you do realize it is a rant, right?
He never said Gog is wrong here, He just said he assumed Gog will cater to his needs, and now realizes it doesn't 100% follow them, and disappointed he trusted they do (even though didn't read* to ensure 100% before purchasing).
Even if I am ranting because I am unsatisfied I would still try to keep my arguments factual. Otherwise I could just rant about nearly everything even if it's my fault. The OP was basically accusing GOG when he received the response he got from support saying that it's bad business practice while the only thing that has happened here was that the OP ASSUMED GOG would work different. If there is somebody to accuse it's the OP for having wrong expectations.
BlackThorny: Regarding stealing, he does not wish to resort to stealing, but when there is no other way to legitimately get what you need - as no one actually offers it for sale, what are you suppose to do?
Since GOG DOES sell the games in question, the legitimate way would be to buy there and backup the installers instantly. Many on GOG do this and they all have no problems.
BlackThorny: Digital theft is still a victimless crime.
This is simply wrong. It's true that not every downloaded game is a game not sold but that's still often the case. Whenever I download a game illegally which is available legally and which I also would be able and willing to pay for it's a lost sale for the store/the owner of the rights. It's a different case if the game in question is not offered anywhere at all.
BlackThorny: Again, you said some licenses permit obtaining the software through alternative means of distribution
I did say this? Sorry but I fail to see this in my posts. However in my opinion this is true for nearly every digital product since people in general do make digital products to earn money.
BlackThorny: - I do hope these games of mine who are not or will not be compatible with my respected system due to fluctuations in Gog's decisions on versions to host, have such licenses so using these alternative means will be legal in this regard.
The moment you buy the game GOG is giving a guarantee that it will work on your system. So download it and backup it - problem solved.
BlackThorny: * And to be fair on this regard, no one actually reads every Eula before purchasing.
Of course - in fact nearly nobody is reading those EULAs. But all distibution stores work in a similar way. So logically thinking alone should tell everybody that an updated game at sometime might not run anymore an the actual system. It does not even matter if you change the OS - just change your graphic card and you might have bad luck. There is no such thing as a liefelong guarantee that the game will run forever. To raise the chances backup the game that is working.
BlackThorny: He joined on Jan 2013, when Gog's premise was still Good Old Games, and could only assume this means that for the least part, their OLD games that predate 2013, will always remain 100% compatible to anything compatible at the time.
Then he was wrong here already. The game and version he downloaded after he bought it was compatible and GOG is giving a 30day money backk guarantee if it does not work. (No ToS reading required here - it's on the main page) so if his game for whatever reason would not work anymore after 30 days it's simply bad luck. Again: there is no guarantee that a game will work forever - be it because of updates or changed hardware. Both might be possible and every logical thinking person should realize this.
BlackThorny: **
The only thing Gog needs to have that option is keep a VM image with Win XP, and each time a new installer is published, start that VM and try to run it once through that Win Xp image. This can easily be automatic and cost them virtually nothing. I'm a DevOps and can setup such a system from scratch in under a day's work in Amazon Cloud so it can be available worldwide, But I don't have access to every executable Gog makes available... It should better be done at their Headquarters or main Storage location.
Unfortunately that is NOT enough. A VM behaves different than a real system and you also won't be able to try different XP friendly hardware on it.