With non-composited window systems (which nowadays is pretty much only Win7 with DWM disabled and pure X11/Xorg) all that overhead goes away since applications draw directly to the video memory that is to be presented to the monitor (the GPU might do some minor composition itself but that is irrelevant as there aren't any delays involved).
Compositing would work if all composition was done on the GPU using dedicated hardware (similar to how the GPU already performs composition for the mouse cursor and an overlay that is often used for HUD-like controls like volume control, but those are not general purpose features that can be used for desktop composition) and applications could draw directly to the video surfaces that would be composited pretty much the same way a non-composited desktop can draw directly to the video memory (this would introduce artifacts like tearing but this is something that could be handled separately and to some - like me - tearing is perfectly acceptable for pretty much all interactive actions).
I am not aware of any GPU or window system that does compositing like this though.
Windows had this since at least Win 7, so it's not really a recent advance. I dislike that the the Win 10 start menu is essentially unusable enough that it requires actually doing a search, though, which is why I use a replacement start menu.
Which ironically doesn't work well anymore with Windows 10 because the start menu is often too laggy to open, or because it performs any other kind of unwanted search like web search.
Windows 10 is really a frankenstein.
It's pretty well hidden from users at this point and basically just a collection of links to compatibility components. I've never understood the concern.
rundll32 sysdm.cpl,EditEnvironmentVariables
is the most natural choice /sLast I looked I couldn't find that option anywhere in the new Settings app.
This you can do right from the volume control widget on the taskbar. One of the few things that's arguably easier and more obvious in Win 10 than in OS X (where you either have to hit the control panel or know to option-click the menubar doodad).
And since most home users had no experience with 2000, they saw the theme and thought I was still running 98 or ME in 2010.
you could still get the same look (with the "classic" theme) up until windows 7.