KingLemming for President!The problem isn't really the language...well, its partially the language (or, more specifically, the virtual machine that runs it), but the biggest problem is that Mojang just doesn't seem to know what they're doing. As I've stated before: a tool is only as good as the person using it. Even the best tool, in the hands of incompetents, will be rendered completely useless. There's things, many things, that Mojang could do, whilst sticking with Java, that would greatly improve Minecraft's performance. Alas, they seem more interested in half-formed, half-arsed attempts at extensibility (that kill performance and make creating anything complex nigh on impossible) and adding new mobs and decorative blocks. Give Minecraft to a competent team, however, and you'd see improved performance.
Azanor for Vice-President!