When I talk to Android users about my preference for building for the iOS store, they chastise me. When I talk to other developers, they're generally in agreeance with me (with some exceptions, namely purely hacker types not looking to make real profit who are more hobby oriented). Unless your revenue model is ad driven or complementary to another product, it is very hard to make a reasonable living on the Android Market. Users looking for an "open" experience are expecting free/cheap apps, and are willing to use less perfect free/cheap apps over your perfected "expensive" one. Fragmentation (which certainly exists, even on the App Store) simply exaggerates this problem.