I believe that (from what we've seen) RX-51 will ship more devices than any other prior mobile device: increasingly mainstream user interface and consumers can understand "phone" better than "Internet tablet".
Maemo isn't going to compete with the iPhone in the short- or medium-term. If we're lucky we'll get into that second tier with Android and webOS.
Would this thread make you happier if it was "How can we encourage Android developers to develop on Maemo?" It's still a more developer-successful platform (based on number of apps, ease of getting started and out-of-the-box power of the development environment) than Maemo.
For someone who rails against Java so much, it's odd to see it put at priority #1 on your list; especially since the #1 smartphone platform (Blackberry) uses a different API to MIDP.
This thread was constructive until people started going off in four separate tangents: