The thing is that the people who design the GUIs are the ones who have used computers.
There is WAY too much that computers do these days.
And also it is strickly speaking a different playing field.
I say forget all this discussion about GUI intuitiveness for the new user. What NEEDs to happen is better documentation for those who never used computers. The BEST way to approach interfaces, is with consistency. Changing things around only stands to alienate users who have grown accustomed to current interfaces.
I dont think design and coding should not be done in a way so that we focus on getting the best metaphor. If that was the case, then we would be wasting a lot of time in software design. Where the metaphors are needed however, is in the documentation, wheather there is a video to show you how computer works, or in manuals.
It may sound silly, but we should try to get the metaphors to real life scenarios and such AFTER the code has been designed.
As it stands, I interfaces for all DE weather macOSX windows, gnome, kde, xfce, whatever are fine and have their own purposes. Apple has taken a turn for the worse because they are chaning crap around. I would say gnome is the most intuitive because of its simplicity. I would think kde would be the best for a new user because of its incredible documentation.
But should we strive to change this or that in interfaces? Naaaaah