I was interested in Java the beginning, but the problem with Java is you do have to switch your platform.
I believe in true love. But I am easily satisfied.
We could refresh the look and feel of the entire desktop.
Not to go too far, but Microsoft is probably used by most people out there
We cannot choose one desktop over the other - Gnome or KDE - because there's users for both code bases.
We've been using C and C++ way too much - they're nice, but they're very close to the machine and what we wanted was to empower regular users to build applications for Linux.