- The reason for GNOME's existence is killing KDE, and this spirit still lives inside many of their developers
- The sudden influx of noobs who think that GNOME is the only thing that exists, or should be allowed to exist, see the previous point
- The whole issue about removing options
Personally, I've been using KDE since the 1.1.2 days, and have never enjoyed the GNOME experience, which has always seemed like a bunch of non-integrated software randomly thrown together. This seems to be changing with GNOME3, which is a good thing.
At the same time, the GNOME guys did some good work too, and have pushed the KDE camp to bring new features, which make KDE (in my opinion) the nicest complete desktop environment in existence (Mac OSX is slick, but I still cannot completely get used to it).
Personally, I would be the happiest if the GNOME and KDE camps found a way to:
1) Integrate all lower-level services through freedesktop.org, as happened with dbus and window manager hinting, and might hopefully happen with akonadi
2) Make it easier to mix GTK and Qt applications. Only Qt guys care about this, which is why Qt apps look great in GNOME, while GTK looks like junk under KDE, see the point about killing KDE again. An easier way to develop cross-toolkit themes would be great
Then everybody could live with what they prefer, and run the best apps they need. I prefer Qt-based apps when feasible, but I really like Inkscape, for example. This should be made more transparent, without raping me with the medieval GTK file dialog which doesn't even remember in which directory the program was started (the last time I tried it).