Despite its short history, Android already has over 80,000 apps available.
Considering the number of MIDP devices out there, the rolling tumbleweed state of Java ME development suggests that something has gone horribly wrong.