That's a pretty ridiculous statement as Apple seems all too happy to drop 64bit Carbon (oh the horror) but is adding all sorts of improvements to Java SE 6 on Leopard (cringe, really, cringe...if 7 is supposed to be for 10.6...sheesh Apple, talk about being really behind in things...).
If I were to demand evidence of Java's suckiness (according to you), just like you've been vehemently insisting that there is no such hardware on the iPhone previously in this thread, I'd probably be laughing my ass off because you wouldn't be able to come up with anything that didn't date back 10 years or that didn't compare differently-compiled languages to each other.
In reality, Java is not some slow piece of **** that nobody uses and everyone hates. There are uses for it - *cough* Apple's WebObjects that runs the online Apple Store, for starters *cough* - it is not necessarily slow or bad, and depending on what you need to do with it, it may be the ideal solution to a problem, like when your company with some specialized app doesn't have the resources to maintain a separate codebase for a small number of users...or, say, Java ME for a game or some useful app that Apple refuses to work on...yeah.
I think you're full of it.
Steve can say all the **** he wants, but he's not a deity and he won't be able to demand that all the developers and vendors out there drop Flash or Java immediately and switch to some other language or technology to do Steve's bidding. And as much as Steve would LOVE it if everyone dropped the ******** like Flash or Java, it's not happening because he needs to wake the **** up and see that the world doesn't give a ****, and people will do what they want to do because their own companies need to profit and stay in business. You, my friend, have been drinking the iPhone koolaid, and if you honestly think the iPhone can survive more than a few years with Apple refusing to budge on the non-webapp 3rd party app issue, including Flash/Java support...wow, that's a lot of koolaid.
And just because YOU don't want Flash or Java on the iPhone doesn't mean that the rest of the world also doesn't. I for one got an iPhone just because it's a phone, but I sure as hell won't be upgrading to a later revision iPhone if Apple doesn't deal with some of the issues..like no Java or Flash support.