I've listened to a lot of people (suffered a lot of fools) rambling on about how their chosen software is so much better than the competing software when they have limited or no experience of working with the competitor. KDE vs. Gnome, Vi vs. Emacs, Scheme vs. Perl, yadda, yadda, yadda.
If I want to build a Swing GUI, I'll do it in NetBeans, if I want to refactor, I'll do it in Eclipse. Until each project is able to work with its competitor's plugins (and thus end the Java rich client platform war) that is what I and many other Java developers will do.
In brief: I will not be dictated to by software fanboys. I think I can choose for myself.