Earlier quoted context omitted.
I remember that I was a kid when I read the news on Slashdot that the Linux desktop experience was going to be basically a competition between Gnome and KDE. At that moment I knew that Linux would never win on the desktop. All those wasted developer hours. I am still heartbroken to the day. In capitalism, competition benefits the user, even if the products are virtually identical, because then they compete on price.…
The thing is, however, that GNOME and KDE are not indistinguishable - they each have very different goals, ideas on how the desktop should be, how to design applications and UI, what sort of technologies to use and develop, etc and all these end up making two very different desktop environments. As a result, they (and other DEs and WMs, of course) cater to different users and while there are some users that can use b…
Windows and Mac OS X don't allow much customization. Not because Microsoft and Apple are lazy, but because they want the average user to be able to pick up any Windows PC or Mac and be immediately familiar with how to use it.
If we didn't have the Gnome and KDE wars, we would have likely ended with a "standard" Linux desktop.