We don't know if Windows is in maintenance mode or not either, or what the next version would look like if one eventually comes out (maybe it'll all be in TypeScript?). After all, UWP was mostly retired and the visions of "your next desktop computer is a tablet" have significantly died down- the technology and the will of the market just weren't there.
However, Microsoft has failed once before to develop a proper, stable OS- though Vista did bring a great number of graphical and usability updates to XP, chief among them the "Show Desktop" button, the ability to snap windows onto sides of the screen, and putting a Firefox-style search bar in Explorer, it suffered from poor functional quality (file copy windows should never ever be broken, for instance), so I'm not convinced it's solely the fault of newer developers.
It would give them a better return to just make a new OS from scratch while keep supporting Windows for the next 10 years (maybe 20 for extended support) and let it slowly fade.
Or better yet, take the Edge route and use Linux underneath and change the appearance to MS' taste, have binary compatibility layer and call it Windows.