It's crazy how a billion people and millions of developers are using Windows when it's barely usable. Is there some small possibility that you're wrong about this?
Also, does macOS have a Unix shell that you can just start using for your work out of the box or do you have to use something like Homebrew to bring it up to modern standards first?
Usability is certainly an opinion. I can get a Unix shell on any OS, have been able to for decades. But we don't just want a shell do we? We want a decent desktop environment with a good system for managing application windows... We want updates that don't cause problems. We want a good file browser.
macOS has none of these things, not out of the box and not even with third party utilities to fix things and fill in missing features.
> Also, does macOS have a Unix shell that you can just start using for your work out of the box or do you have to use something like Homebrew to bring it up to modern standards first?
I'll take a Mac terminal over any Windows one, every time. Speaking as someone who uses all 3 OS's at work. The hoops I've had to jump through on Windows just to do basic things are maddening. Mac's terminal experience is one of the reasons I keep going back to it. I'm truly confused how one prefers a windows terminal.
> We want a decent desktop environment with a good system for managing application windows... We want updates that don't cause problems. We want a good file browser.
Again, you just described Mac. Spaces work amazing and still have better behavior than the windows version that's trying to catch up. Snapping left/right is nice in theory but I don't actually use it that much unless I'm on a huge monitor. And I have no idea what issues you see with Finder, which is generally a super smooth experience for me. Again, I'm just really confused here.
The current shell in macOS is zSh and the Mac wrote the book on window management (other than the windows snapping ideas, which, fair, but it is just one app. On the other hand, macOS is like a wonderful land between windows and Linux with ease of use plus all the power features.
Also, does macOS have a Unix shell that you can just start using for your work out of the box or do you have to use something like Homebrew to bring it up to modern standards first?
Usability is certainly an opinion. I can get a Unix shell on any OS, have been able to for decades. But we don't just want a shell do we? We want a decent desktop environment with a good system for managing application windows... We want updates that don't cause problems. We want a good file browser.
macOS has none of these things, not out of the box and not even with third party utilities to fix things and fill in missing features.