For instance, I hate Android's built-in browser. The UI sucks. But the native apps for the online services I use, like Facebook, Twitter, LinkedIn, Skype and Flickr -- are kick-ass. This happened slowly and for a looong time people complained how poor the experience is on Android with those apps. Heck, Flickr wasn't even available for Android 4 months ago.
But now they are. And I also replaced the browser with Firefox Mobile, which is very resource-hungry, but has a pretty sweet UI and syncs everything with my desktop.
I can do that because Android is freaking popular. And even in regards of polish and user-experience, Android 2.3 gets pretty close to my ideal and while iOS is still better, I prefer Android for a whole bunch of other reasons.
I AM pretty sad that MeeGo failed to get the traction and resources needed. Competition is good, but Nokia needed to do SOMETHING because they were clearly failing to deliver. I also think picking Windows Mobile was the dumbest move they could make, but whatever.