I used to use a Macbook daily before I got a Windows laptop.
The way Apple designs their products is akin to how parents treat their toddlers. You aren't allowed to do anything that Apple hasn't graciously allowed you to without painful workarounds or loopholes. Plus, whereas Android and Windows have janky solutions that still work, Apple refuses to implement something unless the masses can use it. The result is that Apple's software is years behind, and there is very little you can do about it.
Needless to say, after a few years, I just installed Windows on that Macbook, and eventually I got fed up with the bad drivers and got an HP Spectre instead.
I am using it for work for last two years and I can say that I never worked on worse O/S. Even Gnome shell is more customizable than MacOS' GUI.
Can you turn on natural scrolling for a touchpad and disable it for a mouse on MacOS (without using external apps)? Can you work with two or more monitors with multiple spaces without going mad? Is there even basic focus stealing prevention?