Dave, the base of your affirmation is there are tons of BETTER languages out there better than Java and only lazy people don't make the effort to learn... but the answer is NOT.
Jose - There is a bit more to this than whether or not a language is 'better'. Java will certainly be better for certain things and worse for others. And I'd never say there are 'tons of better languages', rather there are an increasing number of languages that tend to have greater appeal to engineers than Java does. I'm not saying that people who don't want to learn new languages are lazy. I am saying that if you are a career-minded individual that understands supply and demand for skills, learning a new language in today's software landscape is a wise move.
This statement says goodbye to many languages: Groovy, JavaScript, Ruby, PHP...
I see very little interest in Groovy in my circles (could be geographic thing, not sure). I rarely hear good things about PHP from anyone. I think JavaScript is the comeback player of the year, making huge gains with members of the Java community and the overall software community. Ruby also seems to be moving forward in adoption, and I personally don't expect that to change much.
The JVM ecosystem is enourmous and rich, hard to say goodbye just for the sake of "change".
I certainly wasn't suggesting the JVM ecosystem was in any danger. I would say the JVM ecosystem is arguably at its strongest point due to language variety being welcomed by the community.
Finally the only OOP, JVM base able to "replace" Java is Scala, and I'm not sure about it's going to happen, when Java 1.8 (Java8) is around the corner with closures and functional features.
I don't know if Scala will 'replace' Java either, way too early to tell. I think the term 'around the corner' is part of the reason you see former Java pros on the alternative language path - they perhaps have been waiting too long for Java to adopt their wishes. I've said this before - Java doesn't take changes lightly, which is great for stability, but certainly not as popular with developers who want features they see in other languages. It's the 7 year itch.
Maybe is more interesting to learn "NEW" ecosystems like Android and iOS (yes it requires a new lang Objective C) instead of trying to write the same "ifs" in more ways.
Interesting is one thing, but I'm also talking about demand in job markets. Even if Java provides you some level of stability, career focused engineers need to realize that their skills could be transferred to some more 'in demand' technologies which will benefit them in more ways than one. Supply/demand and marketability were some of my key points in these articles, and readers seem to skip that part.