As someone who just moved to macOS, I have to say that the vaunted “Apple cares so much about user experience” and “it just works” ethos is pretty creaky. I’ve used Windows and Linux for years, and never had a window get stuck under the taskbar. Happens way too often on Mac. Some things are great. But the annoyances stick out like a sore thumb.
It’s a good thing that macOS is so much better at efficiently running apps than other OS, because between Karabiner, MiddleClick, Rectangles, etc. I’m going to end up with 75 little apps to fix the stuff that works everywhere else.