As for Gnome applications, it's not a Gnome problem, it's a GTK problem, that affects all GTK applications, regardless of what DE they run under, and all GTK-based DEs, like XFCE.
Pure no, from me. KDE feels much more natural to me now that I've settled in.
You can get even better space efficiency with a tiling WM. A lot of them don't bother with window chrome or even have a status bar with a clock out of the box.
If you try to run the numbers on e.g. sway/i3, that barely makes a dent. Realistically, you can squeeze maybe 6-8px out of a sane window decoration before it gets impractical.
Meanwhile you can get like 10px of vertical space just by halving the vertical padding of a default Adwaita/Breeze button, and it's still larger than the equivalent macOS button which non-technical users can click just fine. Sane sizing on three stacked widgets saves more space than any tiling WM.
We can have nice things without going back to 1980s UI paradigms.
You could also just use MATE!
Edit: also, both Greybird and Ambiance are both really large compared to anything you get on other platforms. It's through no fault of their authors, GTK's layout rules break (or at least broke, I was on GTK 3.24 last I tried it) at low padding values, and it's extremely hard to keep alignment afloat on small widgets. I'm also not exactly young anymore, the text contrast in Greybird's unfocused windows is pretty awful, and fixing anything related to GTK's :backdrop attribute is a very long-winded affair.
(The best UI with that kind of widget style today is arguably SerenityOS, but the repo I linked above tries to provide something similar for existing GTK+ apps.)
Also, for comparison, a Finder sidebar item is about half the height of the (unresizable) Nautilus sidebar item in the screenshot. Thank God for Thunar at least :-).
This (space efficiency, not necessarily the top menu bar) is the main thing that's keeping me away from Linux at this time. "Liberating" a Macbook Air feels like a great idea right until you have to do actual work on it, at which point, unless you're using the terminal, the screen will be largely empty space and huge widgets, with whatever text or image you're working on cramped between all those beautifully hand-crafted organic breathable widgets.