To zato što jeste loš - ima native mode koji je skoro POSIX kompatibilan, ali ga malo ko (niko?) koristi, već se prave Java apps, koje su J2ME nekompatibilan sa J2ME.
Zato Google bolje da se drži web searcha, na drugim poljima se nisu baš pokazali u dobrom svetlu (zadnje što su telefoni trebali je nova J2ME implementacija i platforma, a to je Android.)
Pa kako da ti kazem, ovaj silno gresis, J2ME u praksi je katastrofa, svaki telefon ima svoje specificnosti, pa je ispadalo tipa imas java aplikaciju pisanu za J2ME, a u praksi pravis build za svaki telefon ponaosob, a da ne pricam o gomili koda
if(model.equals("nokia 6610"){
} else if(model.equals("nokia 5510"){
} else if(model.equas("sony eriscon ...") {
}
I kad imas takav kod za pisanje i odrzaavnje tebi otpadne kosa sa glave, prosto Sun je napravio jedan veliki promasaj sa J2ME. Google je to primetio video da postoji potreba za takvim proizvodom usao na trziste i postao lider iz prostog razloga jer android aplikacije nemaju onakvo parce koda koje sam napisao kao primer.