I used Windows 8 and 10 on friends' laptops and I'm not impressed. BTW, everybody hated 8 because of the changes in the UI. They tend to be OK with 10, but it looks so old to me, like a window manager for some 16 colors home computer in the 80s (I used them back then) with 1080p resolution. Control Panel's dialogs in most cases are still the same from XP and I can't understand why they didn't redesigned them. They feel more and more out of place in the UI.
Mac's UI is somewhat similar to Gnome (actually the other way around, I think) but I never liked the menu at the top and the top bar. That's why I removed both from my Gnome and I never bought a Mac since the very beginning (I moved everything from the top bar to the bottom one.) Mac's UI feels zippier though, that's the advantage of building both the hw and the sw.
But if you want to try a different experience, or if you think that setup is inefficient (as I do), then try moving to something else!
What works for one person likely won't work for another.
Completely agree, and as a user of Desktop Linux for a very long time - I always felt that Linux GUI have been inferior to the options available on Mac and Windows.
It's not for everyone, but I found a personal solution with tiling window managers (Xmonad, I3) and related tools (suckless' dmenu). They restore sanity by providing lightweight, shortcut focused GUI systems, that don't intrude but provide enough functionality to get things done.
For anyone searching and testing GUIs like XFCE, don't dismiss tiling window managers as being too complicated or a bridge too far. My experience is that they work wonderfully in practice.