IntelliJ je v Javě, to je komerční produkt a je kvalitní. SQL Developer je v Javě, a je to zasekaný šmejdek. V Javě je těžší napsat fungující soft, tj. dodělamý a domyšlený, když samotnym vývojový nástroj není a se všim´ okolo téhle platformy se musíš vyloženě mrdat. Oproti třeba .NET to stojí víc úsilí.
Dělám v krporátu a lidi tu mají pro práci Eclipse a NetBeans, zřídka ideu. To se není čemu divit, že ten soft tak vypadá, když se vyvíjí v takových zasekaných shitech.
Ale neznamená to, že v Javě nejde napsat kvalitní software jako každý jiný.