Gtk как раз почти ничего не тянет. Из большого токо glib.
Кто тянет - так это кривой софт, по самую жопу интегрированный в одну из сред - вот это настоящее зло, за которое я эти среды, собственно, и недолюбливаю.
Простой пример (на FreeBSD 6.0, из портов):
sodipodi: atk-1.10.3 bitstream-vera-1.10_2 cairo-1.0.2_1 expat-1.95.8_3 fontconfig-2.3.2,1 freetype2-2.1.10_2 gettext-0.14.5 glib-2.8.5 gmake-3.80_2 gtk-2.8.9 hicolor-icon-theme-0.5 intltool-0.34.1 jpeg-6b_3 libXft-2.1.7 libart_lgpl2-2.3.17 libglade2-2.5.1_3 libiconv-1.9.2_1 libtool-1.5.22_1 libxml2-2.6.22 p5-XML-Parser-2.34_1 pango-1.10.2 perl-5.8.7_2 pkgconfig-0.20 png-1.2.8_2 popt-1.7 python-2.4.2 shared-mime-info-0.16_2 tiff-3.7.4 xmlcatmgr-2.2 xorg-fonts-encodings-6.8.2 xorg-fonts-truetype-6.8.2 xorg-libraries-6.8.2
За исключением мелочевки выглядит вполне нормально. Что используется - то в зависимостях.
gnumeric: ORBit2-2.12.4_1 atk-1.10.3 bitstream-vera-1.10_2 cairo-1.0.2_1 docbook-sk-4.1.2_3 docbook-xml-4.2_1 docbook-xsl-1.69.1 esound-0.2.36 expat-1.95.8_3 fam-2.6.9_6 fontconfig-2.3.2,1 freetype2-2.1.10_2 gconf2-2.12.1 gettext-0.14.5 glib-2.8.5 gmake-3.80_2 gnome-icon-theme-2.12.1_2 gnomehier-2.0_7 gnomekeyring-0.4.6 gnomemimedata-2.4.2 gnomevfs2-2.12.2 goffice-0.1.2 gtk-2.8.9 gtksourceview-1.4.2 hicolor-icon-theme-0.5 howl-1.0.0 intltool-0.34.1 jpeg-6b_3 libIDL-0.8.6_1 libXft-2.1.7 libart_lgpl2-2.3.17 libaudiofile-0.2.6 libbonobo-2.10.1_2 libbonoboui-2.10.1_1 libgda2-1.9.100_1 libglade2-2.5.1_3 libgnome-2.12.0.1 libgnomecanvas-2.12.0 libgnomedb-1.9.100 libgnomeprint-2.12.1 libgnomeprintui-2.12.1 libgnomeui-2.12.0_1 libgsf-1.13.3 libgsf-gnome-1.13.3 libiconv-1.9.2_1 libsvg-0.1.4 libsvg-cairo-0.1.6_1 libtool-1.5.22_1 libxml2-2.6.22 libxslt-1.1.15 linc-1.0.3_4 openldap-client-2.2.30 p5-XML-Parser-2.34_1 pango-1.10.2 perl-5.8.7_2 pkgconfig-0.20 png-1.2.8_2 popt-1.7 psiconv-0.9.8 py24-cairo-1.0.2 py24-gtk-2.8.2 py24-numeric-24.0 python-2.4.2 samba-libsmbclient-3.0.20b_2 scrollkeeper-0.3.14_1,1 sdocbook-xml-4.1.2.5_2 shared-mime-info-0.16_2 startup-notification-0.8_1 tiff-3.7.4 xmlcatmgr-2.2 xorg-fonts-encodings-6.8.2 xorg-fonts-truetype-6.8.2 xorg-libraries-6.8.2
esound? gnomevfs? samba? openldap? docbook-*? gconf?
Вот пример того, что нужно искоренять.
В KDE кстати, тоже самое есть - софт который юзает QT и софт, который требует kdelibs, arts и т.д.
Так что лично я - за возможность полной отключаемостьи gnome/kde - specific фич, чтобы при желании gnome, kde и какое нибудь openmotif приложение, имели примерно одни и те же зависимости (с разницей в toolkit'ах, разумеется) и жрали одинаковое количество ресурсов. Иначе все кончится плохо.