I'd say Windows 95 in this context. XP was the first stable version of Windows (yes, the first one deserved to be called Windows 1.0), but the Start menu was working well in Windows 95/98/ME, too.
That is a philosophy DEs should have, but (if you'd like suggestions) which XFCE most cleanly follows.
Other examples of missing stuff: - Complex shortcuts: you can't set keyA and also keyA+keyB as shortcuts work on keyPress rather than keyRelease. So no SuperKey and also SuperKey+L/D/R and such. - Easy window resize: the dragging thing is exactly 1 pixel wide. Gotta use Alt+Right-click to resize.
But you get used to XFCE's tiny quirks, it really gets like heaven after some work.
Incidentally, I'm part of the silent majority that enjoys Gnome and loves the emphasis on clean simplicity. No, it's not perfect, but it's moving in the right direction.
(Oh wait, but actually companies make money by making software into experience, so I guess that's where the overall trend comes from.)
Isn’t this, quite literally, what Gnome Shell Extensions are?
-using the website to install extensions requires both a browser extension and installing chrome-gnome-shell, not installed by default by most distros
-UI to configure extensions is in Tweak Tool, again not installed by default in most distros and full of the things GNOME people don't really want you to touch but will begrudgingly allow
-the second most popular extension is an improved UI for managing extensions
-the API is poorly documented and new releases always break tons of extensions
Really? I've never heard anything but non-intuitive ramblings from UI design people. None of them seem to ever actually use computers. Rather, they dream up use cases based on contrived scenarios. I want one thing: The icon is where it was yesterday. Gnome, unity all the others have one job: Let me launch the program I need and get the F out of my way. UI stability is why I years ago abandoned the chaos of Ubuntu for the stability of Mint.
Windows XP got it right. Start button->office->word. Start button -> Email. Most everything after that is fluff.