I don't like Java or C++ and Qt, but I recognize that me not liking them doesn't make either one less important or relevant in the software industry. I don't like
.Net either. Heck, I don't like anything. In fact, nothing's perfect. How about that.
There are things that Java is wonderful for, things that .Net is ideal for, things that Delphi (yes Delphi) is great for. There are things that C++ is great for.
There are things that Python is great for. No one language rules all. I love Python, except that its GUI frameworks universally suck. Even PyQt.
Java is pretty impressive, and after 15 years of ignoring it, I might actually find a project where I need it. netbeans is pretty nice too, by the way. Certainly nicer than Eclipse, which I really really hate.