In mine, the apps I mentioned are just fine, and fine examples of production-level, GUI-based Java programming. I find DBVisualiser to be the cleanest of the bunch, but I use NetBeans most often.
I have also used Eclipse for a while, and it too is a fine Java application. I don't use it for reasons that basically boil down to "Eclipse and all of its extensions still don't do a couple of the things that I want out of an IDE." Other than that, though, I find it a fine application.
Let's not forget that You Are Not The God Of All That Is Good And Right In The Java World. I'm not claiming that I am, either, mind you...I'm relating my experiences. And you saying "wrong" does not invalidate my experiences. I will also point you to [link|/forums/render/content/show?contentid=208591|this post] where [link|/forums/render/user?username=mmoffitt|mmoffitt] claims the same thing, but about a different topic.