What took you so long? I got on Windows 3.1 and off with Windows Vista.
At least back then more of the original engineering talent that Microsoft had was still around, and you would even run into them on irc from time to time. 20 years on, I suspect a lot of the foundational personalities that drove engineering decisions have since retired or been made redundant, and that reflects the weird UI fracturing and endless regressions. I doubt they can recover at this point.
I got off on Windows 95.
Support for Gaming - not Wine, but hardware support and performance.
Those same studios are using GNU/Linux on their game servers, or even targeting Android NDK for their games.