It is however true that majority of Linux software that is excellent can leak over to Mac since OSS can be ported over, but the other way around doesn't really work.
Having said that, i have all the tools I need on Linux, excepting office, which I run via wine. I wish I didn't have to, but what can you do.
I also find a lot of people complain about to be simple habit; I've been using Linux 25ish years, and was an early (too early) adaptor of GNOME 3, and MacOS just pisses me off. I know that most of my complaints are simply me not being used to it though. I could learn to live with it I'm sure, but I'm not moving to a platform that's as hostile to users as MacOS. I'd rather move to Windows.
> Mac since OSS can be ported over, but the other way around doesn't really work.
Why then, is brew still considerably worse than apt, and Finder worse than...anything on Linux? You don't need the source code to replicate functionality. Additionally, some tools are better adapted to the philosophy of their 'native' desktops,so they have a challenge architecturaly and with the users mindsets/muscle-memory when ported across platforms.
This is all to say, I agree that it's pretty subjective: I'll take keyboard shortcuts over mouse gestures - so I won't "get" why Mac lovers emphasize trackpad performance so much, and I guess they won't "get" why I rave about system-wide shortcuts and configurability either. I use MacOs for work, but all my home computers run Linux. GNU core-utils are better than the BSD versions that ship on Macs - I will die on this hill
Having said that, i have all the tools I need on Linux, excepting office, which I run via wine. I wish I didn't have to, but what can you do.
I also find a lot of people complain about to be simple habit; I've been using Linux 25ish years, and was an early (too early) adaptor of GNOME 3, and MacOS just pisses me off. I know that most of my complaints are simply me not being used to it though. I could learn to live with it I'm sure, but I'm not moving to a platform that's as hostile to users as MacOS. I'd rather move to Windows.