I'm currently right now scouring the internet for a good, standalone exe file for Microsoft CLR types for SQL Server 2012 because it's the prerequisite for another prerequisite for a third prerequisite the program we are actually trying to install needs to run.
I need Microsoft Report Viewer 2012 (no longer supported) but that needs Microsoft System CLR Types for QL Server 2012 (no longer supported) but THAT needs Microsoft .NET Framework 4.5 which I can't install because the installer says it's already part of my OS and it is no longer supported.
And I'm only hoping that when all of those are (somehow) installed the actual installer will work and stop asking me for perquisites.
At this point I'll be zero percent shocked if I'm asked to install RealPlayer and AOL Chat.
This sort of crap is why I prefer to build my stuff on open source tools, with some care taken to ensure long-term viability. I have Perl programs and shell scripts I wrote twenty years ago running on my computers. MySQL/MariaDB and Postgres don't break their APIs every five years. And if you really, truly need an older version, chances are you can get a binary in an archival repository somewhere, or attempt to compile it from scratch. (Unfortunately, lots of libraries move forward and deprecate old functionality, so there's no guarantee the program will compile cleanly and link.)
Heck, if you need an old release of Linux, chances are you can find that in a repository, too. Unfortunately it may not run well on modern hardware.
I have a very useful picture viewer on my system (xv) and the last official release was 3.10a back in 1994—almost 30 years ago. But because the author made the source code available, and there's sufficient interest in the program still, I can run a patched and updated version on my computers in 2023.
I can probably unpack a tar archive compressed with gzip that was created 30 years ago, while a backup made with proprietary software from a company that went out of business three years ago could well be inaccessible forever.
There's a reason that Windows is unknown in spaces outside of business, like the software that runs the internet, embedded systems, small computers like routers and smart TVs, mainframe computers and supercomputers. It's way too dependent on the whims of one company that appears to be genuinely hostile to its users.