Why Java ME wants to be on the iPhone (despite the sour grapes)