Nobody actually hates Java anymore, do they?
You can't "hate someone because they're beautiful" forever...there comes a point at which you simply have to acknowledge that, yup, they're beautiful. I think Java passed that point some time ago.
Now people seem to hate PHP, or Rails (though never Ruby). And .NET of course...which I personally love (pays the mortgage).
