Java ma velice propracovany JIT kompilator (preklada dynamicky kod do nativniho kodu a provadi ruzne runtime optimalizaci, takze to zrovna interpretovany jazyk neni - navic kdyz uz, tak se nemuze prinejhorsim interpretovat jenom bytecode), coz je neco, s cim se nemuze rovnat ani python, ani Mono (ovsem nativni C# implementace od MS s tim samozrejme srovnatelna je, tusim byla i o neco rychlejsi).
Navic skalovatelnost Javy je trochu nekde jinde, opravdu netusim, s cim by se v Pythonu dal nahradit treba takovy Sun Application Server a technologie jako EJB.
Ale nic proti pythonu, je to velice dobry skriptovaci jazyk, konec koncu ho obcas taky pouzivam :-) Ale neoznacil bych ho zrovna za konkurenta Javy, jeho pouziti je jinde a mohou velice dobre koexistovat.