It's pretty impressive that binaries from Windows 1.0 still manage to run on Windows 10. I wish desktop Linux had even a fraction of that level of backwards compatibility.
Devil’s Advocate counterpoint - being able to still run Win1.0 is evidence of the baggage that Windows is carrying around, and maybe it would do them some good to eventually cull out some old cruft. The transitions will naturally be painful, but how much further and faster could they go if maybe they stopped supporting code from 35 years ago?
1) It specifically needs the 32-bit version of Windows.
2) It won't run on 32-bit Windows 10 without an additional installation (NTVDM).
I don't see any "baggage" which limits anything, for any "normal" user.