Android OS—Catering to the Developer
The range of developer sites is much more robust than other OSes such as HelloAndroid. Also missteps from the Apple developer program launch – check out this post --remind me of Apple’s original closed-box strategy in the 1980s in which they were developer-antagonistic to the point of legal action.
Usability is another vector to consider. In this blog post the author praises Android’s ease of use compared to all other OSes including Windows Mobile.
In the end it comes down to execution. The announced Google phones this year are having problems getting ready for launch. That’s not too surprising. Anyone doing anything of substance has problems getting it out the door. If you’re not having problems then you’re probably doing something incremental.