Ява -- конечно же штука уже более/менее прилизанная и энтерпрайз так просто не сдохнет.
И очень многие зарабатывают на этом. Но как только я вижу что-то вроде OSGi, JAR, JVM -- меня не покидает одна мысль: сложными, непонятными, странными и пугающими сокращениями манагеры маскируют убогость продукта.