The people which removed the menu from the window and keep it separate to tease all users? Maximized windows and full-screen are itself a pain. I cannot use MacOS. Finder is especially bad.
The partially weird idea of GNOME (Hamburger-Menu) is also a copy of CSD-Style. Putting that aside GNOME did some really good things (keyboard-centric usage, dash and overview instead of a desktop, no desktop-icons and system-tray). Evolution does a great job in this regard, they use menu-bar and CSD-menu at same time (configurable). And Evolution doesn’t follow the strict GNOME release cycle, which has some bad side-effects (Epipany and WebKitGtk should also do that).
PS: GNOME has copied a lot of bad ideas from MacOS and killed at same time a lot of bad patterns from Windows (e.g. desktop metapher).