And for that to happen, they need to hire people other than programmers to handle the ergonomics and feng-shui of the whole desktop thing.
As much as I like KDE, I can point to several examples of things being way harder than they need to be, or the obvious is not pointed out because the programmer assumed you knew more than you did.
Linux definitely has it's merits, but the desktop environment people need to get their act together to make things a lot more straightforward.
I don't know all the behind-the-scenes on who's building the Linux desktop, but what you say makes sense.