Claude and Codex pricing will eventually have to come down, for most common coding tasks you don't need a super smart slow model but a smart-enough and very fast one.
Out of those I think Gaming might be the biggest, and some games like League of Legends (all Riot games) need Vanguard, their anti-cheat which only works on Windows. So it's not easy for Valve but hopefully it will get there sometime.
The biggest reason I don't just migrate is because gaming. Most steam games could work on Linux but then if you want to play one that doesn't you have a problem. I'd rather just use Windows and never have a problem, because the game was designed for my platform.
When I tried FreeBSD, I was also blown away by the manual, so simple, such high-quality documentation. I think what I liked the most is that it felt coherent, unlike modern OS like Linux and Windows. I think macOS might be the most cohesive of the popular OS's.