Sadly for the moment, Windows is a necessary evil.
I would love to use Linux full time. I was on Fedora recently for about two months. Most of the games that I play worked fine, but the software is nowhere near. No Adobe, no MusicBee, and drivers for Music production equipment don't exist. It was Hell trying to do stuff with alternatives.
Mac I could use if I win the lottery. It is smooth, app support is out of this world, but no games, and yes... The price.
So... Windows it is.
Apple can do pretty much what they want.
They have fans that follow them blindly to the point of lunacy. I was explaining for two hours to a friend recently that PC has more powerful hardware than Mac. He actually believed that those ancient AMD FirePro cards in the new Mac Pro are on pair with Titans and Quadros... And he knows a bit about computers.
With that massive fanatic fanbase, they can force software developers to do anything. Bigger ones may complain and ask for some compensation, but all those smaller ones will just need to obey.
Imagine the number of bugs, upon bugs, and then some more bugs with instability when all those ports start interacting with each other.
Edit: Apple is in war with Nvidia, now they are ditching Intel. They already have a deal with AMD for the GPUs. Why don't they just use Ryzen CPUs? Imagine that. Mac Pro with Threadripper and Big Navi. Now that would be a proper workstation.