I know a lot of people like macOS, and I'm sure they get a lot done with it. For me however, it's easily my least favorite popular OS. That's even considering the terminal running zsh by default, which is miles ahead of Windows.
A quirk that recently bit us at work is that Safari has a maximum allowed version based off your OS version. Now if it was just me as a user, I'd download a 3rd party browser. However, as a developer, I have to build solutions that work for every "reasonable" browser. This means I can't use features that every modern browser has, including Safari, because Safari from 4 years ago didn't have it.