zzztopzzz: I appreciate your take. Myself and many others build period PC's in order to run older games. That's what it's all about. We are not interested in running older games on current systems. Gog used to be a great resource for older DRM free games and occasionally, one stumbles across one here on the site. If you are a millennial, I can fully understand your views; you don't miss what you never had.
StingingVelvet: It has nothing to do with age, there just isn't much reason to have a legacy PC because the vast, vast majority of software people care about runs fine on Windows 10. Even the rare games I knew of that did not GOG eventually got around to fixing, like Shadows of the Empire. That's one of the great things about the PC, you can play pretty much everything on modern hardware.
That said if you want to run some really obscure stuff it is cool to have a legacy PC setup. I watch LGR on Youtube all the time and it's cool to see that stuff running. However there's nothing on GOG that requires that, so there's no reason to worry about. There's no real reason to opt to play something on XP when it works fine on Windows 10.
It's definitely about the number of people using a given OS, but Windows 10 is horrible. It might run the software just fine, but it also does a bunch of horrible things. There's a reason why so many people upgraded back to 7 from the free 10 upgrade.
I don't disagree with folks saying that GOG can't necessarily support all versions of Windows in perpetuity, it would be nice if they would retain the last version tested on no longer supported OS versions for Windows and OSX. Or at least notified people when an update was no longer being tested on previously supported versions before removing the older binaries.
That way, folks who did care could at least know to keep backups of those versions.
That being said, Win XP is a really, really old OS, Windows 7 is a much more reasonable place to draw the line, considering when all the games were originally released on the platform.
Sildring: Games that were previously sold as Windows XP compatible are still working on that OS, few weeks ago I've installed Blood 2 on my 10 years old notebook and it's working just fine.
The actual problem is the lack of specifics filters on the store, like the ones we have in our account library.
Games that receive patches that aren't tested on previously supported OS versions should have the last tested version remain indefinitely. In most cases, it's not a very big expense and it ensures that people get to keep the games they've paid for.
At least leave them up long enough for folks to know if newer versions are still going to work. Things like 32bit installers can render newer OSes unable to run things that are fine with older OSes, but also make the new versions completely unusable on older OS versions.