>I'm forced to use Microsoft products and they're actively hostile to Linux
How so? Powershell has openSSH built in now, and WSL2 basically works minus some annoying behavior and caveats. I have a Windows 11 laptop and I use it like you are saying as an ssh machine and web browser without much issue.
I think they mean that Office products and the like aren't available on a Linux OS
And on top of that, as frustrating as OSX is (even as terrible as OSX26 is) Winblows is worse. OSX feels disconnected, but Winblows feels hostile.