This is more about device support for updated OS, which any PC does. Especially with Linux, unlike Windows 11 that can't be installed on older PCs without some hacks.
You mean Microsoft Windows which dropped support for Zen 1 with Win11 not even 5 years after Zen 1 was released? Meanwhile, Linux will still run on a 30+ year old CPU...
For many old windows games (and probably other apps) you'll actually have better luck running them on linux than a modern version of windows, thanks to wine/proton.
For the sake of nostalgia, I downloaded an Encarta 2000 ISO form Internet Archive, then spun up a Windows 98 VM to run it on but that VM had a lot of sound issues in Virtual Box, then I realized that Encarta would also run just fine installed on Windows 11 lol.
This kind of backwards compatibility is not something I need on a daily basis but it's pretty neat that I can just run very old SW on my main OS without fiddling with VMs.
This is not 100% true. Some legacy Windows software does not run on current Windows. Never got Slave Zero running on Windows XP or Windows 2000 after upgrading from Windows 98 & ME. https://en.wikipedia.org/wiki/Slave_Zero
It's really not the same kind of support. We get plenty of active support and development in the Linux world, and open source more broadly.
Windows only offers essential life support, trying to ensure that something written 20 years ago still runs today, despite being completely abandoned for 19 years with no reasonable way of fixing it.