Purely a matter of taste and how you look at things!
Well what can I say?
First of all, I'm new to Linux. My first Linux installation was the Red Hat 9.1 (Shrike) Distribution package. It included both the Gnome and KDE desktop environments. As a newbie, and attracted easily by the eye candy, I started off with KDE. I switched over to gnome for a few days but found it a bit more uncomparable to the Windows UI that I had been so used too. To me KDE just seemed more Windows like... in a UI sense, if that's okay to say. Later, I started experimenting with GUI development library Qt, on which the KDE desktop environment is based on, and I found myself having a hard time obtaining the moc (meta object compiler) and qmake that are required to do Qt programming. It was then that I realized... hell... I got to write a Linux GUI app soon or I'll go crazy. So I then switched to Gnome and discovered gtkmm (formerly gtk--) which is a c++ wrapper for the gtk+ (Gimp) c library. Since i must simply program in an object oriented paradigm, I now feel right at home. And I think Gnome is just as good as KDE. I guess it all depends on how you look at things. Just as you prefer a particular programming language over another. Maybe you are more familiar or more productive with one than with the other. But that doesn't neccessarily mean that one is better. And I guess that is my programmers point of view towards Gnome Vs KDE. I love nautillus... but I also love k3b.
Bottom line... It is purely a matter of taste and how you look at things!