People bitch about the iPhone store being so proprietary, but what you give up in openness you get back in quality control.
Which is not to say that I don't love my new phone or that I would rather have gotten an iPhone. But it's a frustration. Writing for Android is a versioning nightmare, and the app store is littered with weird ideas that are badly executed--so much so that it can be difficult to find a genuine app. And because the app store filters your search results based on the type of phone you have, apps that you know exist will just randomly not show up.
It's telling that more and more websites are moving away from the app and towards mobile versions of the website (a trend that was going the other way when the iPhone first hit the market).
But like I said, I don't want to give the impression that I don't absolutely love my new phone. It just didn't quite live up to the promise.