This is my idea, and I want it to be considered seriously.
The best thing that open source software offers is the possibility to adapt and change as users and developers see fit. In the past, the glory of this was that most users were developers and practically all developers were users, but thanks to their progress, linux now appeals to a wider audience of users who are not developers. Some attempts have been made to adapt to this situation with mixed results.
I propose a sane and rational solution to the problem: use the community as a design factory to produce the best possible interface, a balanced compromise of usability, flexibility, simplicity, and functionality based on what everyone wants.
This is an achievable goal. We can do this. We can do it a number of ways:
The slow way, where projects like Ayatana or Gnome release version after version with changes based on the whims of their leadership and/or bug reports and feature requests.
The hard way, wherein a lot more people study programming and either fork existing projects or start their own and further fracture the linux desktop into myriad versions.
Somewhere in-between: People (users and developers alike) propose their designs with as much detail as they can (graphics, videos, code, pseudo-code, hand drawn sketches, etc.) and the best (most popular, most complete) of those designs are selected to become the goal of a project (Ayatana being what I have in mind specifically).
Take a look at my brainstorm idea. Vote on it.