Earlier quoted context omitted.
OSX's biggest downside is having a fixed region of the screen that changes according to the context of the selected window on the desktop. That makes it impossible to check what two windows can do or even what program is responsible for them until they are selected. That's terribly inelegant solution that separates the data (what's inside the window) from the menus that act on that data (the menu). Admit it. That's a…
"what program is responsible for them" This is handled by title bars in Gnome, OS X and Windows, not window menu bars. "separates the data (what's inside the window) from the menus that act on that data" The menus don't just act on what's in the window. At least some menu items act on the application itself. In a multiple document interface with a system that ties menus to windows, the menu of one window acts on mult…
As opposed to "application buildup" MacOS users experience since the OS7 days, when they are on a clean desktop and five applications running for no particular reason.