"I am sure there are more issues involved as well such as the tight cooperation between the respective toolkits and KDE and GNOME. While Xfce uses gtk, GNOME probably has more influence over how gtk is developed." . . . .