Earlier quoted context omitted.
People like to beat up on MS a lot, but the differences between the Windows 7 GUI (or iOS GUI) and Gnome 3 really highlight the disadvantage that a bunch of spare-time developers who say to themselves, "well, I think our users will like text truncation, let's throw it in tomorrow!" are at versus a big company with millions to spend on thoughtful UI design, graphics, research, and focus groups. Windows 7 has its probl…
> Gnome 3 really highlight the disadvantage that a bunch of spare-time developers You do realize you are criticizing the topmost user interface details of a theme of an extensively themable early release. I think those "spare-time developers" have been focusing their attention on the API changes that the Gnome 2 to 3 transition impose and the new concepts introduced by the shell. The core seems very good. What you co…
Furthermore, I have better things to do with my time than spend time mucking around with configuration files and theme settings. Back in high school I had the time and inclination, and in fact I did so; now that I run a business, I'd rather spend that time doing actual development. Not to mention the moms and grandmas of the world who don't even know what a theme is. I, and they, need a UI that just works out of the box.
And finally, just about every computer that is responsible for my internet access runs on top of software written by large corporations who have hired people to develop for open source bodies. Let's not forget that it's for-profit companies with full-time programmers like Red Hat, Canonical, IBM, Intel, etc. that are more than partly responsible for the relatively wide enterprise (and desktop!) adoption of Linux today.
I'm not out to bash Gnome, Linux, or open source; I use Ubuntu on my work laptop every day. I criticize out of the desire to see the open source movement develop something better, and that means not patting everyone on the back just for "working hard." It's precisely that kind of "gold star for effort" attitude that lets crappy software exist.