Sorry, not trying to be condescending.
I'd agree that the first few Android phones were not as good as the iPhone, i got one for the potential it had more than what it was back then. However the newer Android phones that are coming out could be serious competitors to the iPhone.
In the end that's a good thing for users of iPhones or Android. The competition is hopefully going to push Apple to come out with some good innovation on the next iPhone, which again should push Google forward. It's all good for us consumers no matter which you prefer
It's the main strength of the iPhone - they control everything - hardware, software, applications, etc. That means they can ensure it's a great experience. I think it's going to limit them in the end though.. they'll likely end up in a niche similar to the rest of Apple's products, rather than being
the phone to have as they have been for the last couple of years.