When I read posts about how "bad" Android is, especially when compared to another OS that's been out for years and well debugged it makes me realize how little so many people know about Android. Being the young OS it is, I find it quite good. Yet to be fair, if I didn't have years of first hand experience with other phones l would not be so quick to recognize the present value & potential for future excellence.
I don't see how this matters. As an end user, it is not one's job care how young an OS is. If Google were giving the phones away for free or at a significant discount then it would make sense. At the same price for Android phones vs other smartphones it makes no sense to Google and their hardware partners a free pass.
iOS was very polished out of the gate. It had missing features, but the features it had worked and worked well. webOS was a ground up, brand new OS and that ran great from the start as well. WP7 is essentially a brand new, ground up OS. I am willing to bet that it will run better than Android 2.1. So the excuse of being a young OS does not really hold water.
Google doesn't seem to want to provide a *great* user experience. They just need to provide a *good enough* user experience.
Their money maker isn't in making software or hardware. Their money maker is in data mining people and selling ads. They rush out code to introduce new features with apparent disregard to UI experience. For example, why does the new Google Maps have a giant control panel up on top? It takes away valuable screen space, especially in landscape mode.
Here's another example of lacking polish:
http://androidforums.com/samsung-epic-4g/188726-issue-3434-audio-latency.html And another issue is no GPU acceleration. Only 16bit colors in the gallery? Plenty of other issues the deeper you dig.
Hardware is nothing without good code. There *should* be no reason that my Captivate with a 1GHz processor lags, yet it does. Meanwhile the iPhone is buttery smooth with a slower CPU. And having a slower CPU enables it to have a better battery life. Talk about a double whammy.
The devil is in the details. Difference between Porsche and Corvette, CD vs MP3, tailored suit vs off the rack, etc. etc.