The way i see it is Apple provides simple defaults which work best for most/avarage users.
If you want something different/extra vs the default, you can customize some stuff within SystemPreferences (like keyboard shortcuts) or install a third party app (like BetterTouchTool, Contexts, Moom, Magnet, etc.)
Personally, i much prefer my Macbook's UX over my Windows10 UX.
I did prefer App Exposé in Snow Leopard, but ah well...
Not a fan of tiling window managers, personally.
The fact that windows can't be "snapped" like on Windows is so frustrating. (Yes, I know there are 3rd party apps for this.)
They can actually: press and hold the green button, then drag the window to the side.
Really? When I use four fingers and swipe up (instead of down), I see windows from all applications and can switch between them
Not a native solution but very lightweight and solves a lot of your issues.
And if you want something extremely powerful and robust, check out Hammerspoon. Much more complicated setup but basically turns the MacOS window manager into a proper tiling wm.
I am not anymore the Macbook Pro is a huge disappointment. iCloud runs on Google Cloud because Apple thought the cloud was a feature. Apple should have bought Dropbox instead of having to rely on Google for their Cloud offering especially since they are talking about being a service company instead of a product company.
Apple did try to purchase Dropbox when Jobs was still around...
https://www.businessinsider.com/dropbox-ceo-drew-houston-on-...
[Edit] Never mind, I see others volunteered info. Having come from Windows, I thought I was just stuck with the way things were. Fixing this today!
However, UX is their weakness. I don't know why we keep pretending that UX is Apple's strength. Have you used their window manager? Have you used their workspace implementation? Clearly they haven't used it themselves. Everything about the Mac UI is geared toward just having a pile of windows in one workspace.
Their window switcher by default requires switching between applications then switching between the windows of that application. Why?
Rearranging the contents of workspaces is a complicated dance of swipes and drags and other mouse-heavy movements. On a decent window manager, this can all be done with keyboard shortcuts.
They neglect power-users. They neglect usability for those with limited range of motion.