Is this incompetence the result of Microsoft being unable to retain decent engineers? I mean, who actually would want to work on the next Windows release? You’d have to be a masochist.
It's amazing to me. With the resources MS has, they could rebuild a new OS from the ground up and finally get rid of all the cruft and legacy issues in windows once and for all and still support legacy software via emulation, virtualization or even a compatibility layer a la WINE or WSL. Why don't they do it? Google is building fuchsia, Apple/NeXT was able to take BSD and build MacOS X, certainly MS can do it right?
https://www.windowslatest.com/2018/09/29/windows-core-os-rum...