Yes but then you're perpetually depressed when you realize what you have to use day-to-day :P
Because I shared your views until I started working with it at a good team :-)
As I continued writing botj Java as well as other projects on other stacks Java became less and less annoying until today it is one of my two favorites.