The problem is that doing great applications that sells well it's harder when you need to make them looks polished like iphone ones with such a big variety of devices. Soon your fridge will use Android, that doesn't mean I'd like to develop apps for it.
Also iPhone users have been "trained" for years with iTunes to buy digital content.