Not who you responded to but I've been looking now after reading this discussion and here are some things I've come up with in the last minute or so.
- Why when I drag the Safari window up to go full screen with the tiling manager does it leave a large gap around the window? When I double click the top bar it aligns the top and bottom with the edges but still leaves a gap on the sides.
- Why does the settings dialog have so much lag? It takes a couple of seconds to launch and then when navigating around there is a roughly one second lag between panels.
- Why can't I uninstall default Mac apps that I have never opened?
- If I open up task view using F3, why is there no option to exit the window or program?
- If I have a Safari window open in a smaller window and double click the task bar, why does it maximize the way it does? Leaving a large section open.
> - Why when I drag the Safari window up to go full screen with the tiling manager does it leave a large gap around the window? When I double click the top bar it aligns the top and bottom with the edges but still leaves a gap on the sides.
It's a feature. System Settings > Desktop & Dock > Tiled windows have margins.
> - Why does the settings dialog have so much lag? It takes a couple of seconds to launch and then when navigating around there is a roughly one second lag between panels.
Each 'panel' is actually an app extension that runs its own process. Similar to extensions and control panels in classic MacOS.
> - Why can't I uninstall default Mac apps that I have never opened?
This is annoying.
> - If I open up task view using F3, why is there no option to exit the window or program?
> - If I have a Safari window open in a smaller window and double click the task bar, why does it maximize the way it does? Leaving a large section open.
The modern macOS UX is an amalgamation of Classic MacOS and NeXTSTEP, neither of which really has the concept of "maximised" in the same sense as Windows does. The action you describe "zooms" the window to best fit the content. The parallel to "maximised" is full screen.
I see others have responded with specifics. That's cool and all but it seems a bit futile to me because Apple has all this data internally and could act upon it if they wished.
Certainly with "crashers" there are crash reports from the field (you and I) that are sent back home and filtered into various databases. Internal tool allow Apple to see the "top crashers" (and you can filter to specific OS, hardware, etc.). There will be Radars filed for these and they will be sent to the appropriate teams.
The issue of course is the degree to which these take priority over feature work, etc. If Apple decided to do nothing but address these for a year or two we could have nice things again.
Not an exhaustive list but some simple recent examples:
in Messages on macOS across 3 Macs I own, turning on and off the global 'read receipts' setting has no effect, not even from the perspective of iOS. The iOS setting does seem to work though.
Bugs in iOS mail where notifications just freeze the app.
Layout issues in macOS settings.
Memory leaks in WindowServer.
Many iCloud services inconsistent and non-reliable.
Apple Pay not showing correctly in Apple Account settings.