Microsoft really needs to consider building a completely new OS that doesn’t have the legacy issues that plague Windows 10. It feels like the paint cracks off as you root around each generation of interface. By all means keep a LTS version of Windows, but draw a line.
I understand what you mean but one of the powers of Microsoft is, in fact, their extreme backwards compatibility and it would be very damaging if they chose to throw that out of the window.
Somehow I doubt the New Microsoft will do it right though. They don't strike me as the kind of people who give a shit about compatibility and user experience the way Old Microsoft did.