TeaVM: Build Fast, Modern Web Apps in Java
Java is too slow. Just because modern hardware allows for software to be very heavy doesn't mean that it should be acceptable for you as a developer to produce heavy software.