The thing is, is that it really doesn’t affect people in the way you guys seem to imagine.
I’ve used Linux, MacOS, and Windows. Currently use Windows for work as a C# . net, SQL / GraphQL, and React TypeScript developer and although I was shocked they’re all pro windows, coming from MacOS. Once you get used to it you don’t really notice the shit stuff as you just do what you’re doing.
I would still rate my experiences in this order though: MacOS, Linux, Windows. Best to worst, but like I said even though in now use the worst in my opinion it really doesn’t have much of an impact. Plus if I were to use Linux I’d need to geek out and waste so much time configuring it and I’m past that stage.