I've been an IT professional for over twenty years, supporting exclusively Linux servers. I had a choice when I got my last work laptop, and took Windows over MacOS without hesitation. I can't stand the Apple ecosystem.
I also switched over from Linux to Windows for my last personal computer. I bought a Surface because it was the form factor I wanted, with the expectation that I would install Linux or at least dual boot. Once I started looking into the abysmal state of Linux support for things like high DPI displays, I decided not to bother.
Since virtually everything I do is on remote servers anyway, I've lived in a combination of browser and terminal windows for years. Being able to run Linux apps local with WSL was just extra gravy.