I have a lot of complaints but I would say my three big gripes are:
- Window navigation within (rather than between) open programs. Mainly if one is on an external monitor, this is just a nightmare and I end up using expose and clicking the window instead.
- Window positioning (I installed 3rd party software called Rectangle for this last year so it’s kind of solved but if we’re talking about the vanilla experience this is a big one)
- Having to switch focus to the dock and navigate one by one through shortcuts to open them instead of the Super+Dock position shortcuts that Windows and KDE expose
Interesting, those are problems I don't have, I guess due to my work and workflow.
Command-` works for window switching as I expect, probably simply due to being used to it so I know exactly how It works.
Window positioning is an interesting one. I can't stand windows being positioned through tools, I stack them like you would with papers and shuffle through so the edge overlap is really important. Probably showing my age there!
And I never use the dock. Spotlight gets me everything I'd need from there.
They kinda added window positioning with Tahoe -- there are things I like more about it than Rectangle (resizing), but I found that it was janky enough I switched back to Rectangle.
I rarely use the Dock, it's somewhat eye candy I leave up, or add stacks for folders that I use, but typically for keyboard action I reach for spotlight (cmd+space). Now, spotlight occasionally shitting the bed, that's another issue...
Annoyingly it doesn't even maximize properly. You have to use alt-click for sensible behaviour.
They also decided about 10? years ago to make it behave as a "fullscreen" button which was really useless to me on a Mac Pro with 2 screens, where it would only ever "zoom" to one screen and then make the other screen display the desktop wallpaper - not the actual desktop - the wallpaper.
I've been using macs since the 90s so I'm quite used to it, so I'd love to know what I've been missing out on.