It is not absurd at all. Just look and how every PC ships with Windows (and lately doesn't even allow you to boot an alternative OS unless you fiddle with Secure Boot in the BIOS). There is consequently little incentive to make Windows better, and we all know what a complete piece of utter garbage it is. Their next milestone is shoving ads in Outlook and your start menu.
And then the same can be said about a lot of Microsoft products. DirectX is no different; it's the canonical Microsoft piece of shit, and that goes all the way back to the OpenGL days [1].
What does any of what you typed have todo with what we are talking about with the shader compiler?
Are you responding to the wrong comment?
To bring you back into the fold, we are discussing how Microsoft writes video games and therefor has a very vested interest in making their shader compiler as good as possible because their games use it.
At no point were we discussing dual booting to another OS. I have to be honest, I have no idea how you got to there from a shader compiler discussion :)
And then the same can be said about a lot of Microsoft products. DirectX is no different; it's the canonical Microsoft piece of shit, and that goes all the way back to the OpenGL days [1].
[1] https://www.gamedeveloper.com/programming/why-you-should-use...