Microsoft uses this software to make their own video games. They have a very vested interest in making any software they use better.
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...
Are you saying this as a qualitative statement, or as an emotional and irrational outpouring of hate?
By qualitative, I mean things like performance, compatibility, UI/UX, programmability, software design, etc.
Somehow I doubt it's the former...
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 :)