I have to agree with the part about the ecosystem for Android being fragmented. In fact, when I conceived and developed the app store Aproov (
www.aproov.com), I was fully aware that I would be competing with a lot of others out there. What became apparent is that many mobile device manufacturers are not including the Google Market app on their devices but rather a proprietary app to access their own store. This is a major problem for developers because it means that they need to upload their apps to many stores. It is also a pain for customers because all the apps they download will only come from that store and when they switch to a different device, their apps are no longer available.
To solve this problem for both developers and customers, I designed Aproov to be entirely web-based requiring no proprietary app to be installed. Customers will always have access to their apps no matter what device they use. Sure, developers still need to upload their apps but there is now integration into the Google Android Market and Aproov will automatically retrieve the best performing free apps. This of course is a great service for developers too lazy to upload their apps to Aproov.
Customers have demanded web-based stores with mostly great apps. Aproov goes beyond this and even filters out all the crap including adult material and useless apps. It also is built from the ground up to address the truly international community with respect to multi-language content, the ability to host free, trial, lite or paid apps.
Most developers are glad that Aproov has taken the initiative to build a true solid ecosystem. Two years in the making, it is not a "crap" store. Some have made comments like it being a shady fly-by-night shop. Honestly, who would spend 2 years developing a fly-by-night shop? Stick with Androlib, Appbrain and the rest of those Market scrapers that offer no real ecosystem if you have no interest in promoting your Android apps.
Check with Aproov a year from now, and I hope that it will be the app store that everyone uses as their number one place for apps. Wish me luck!