To those who want to use Android, I say go for it. I don’t think that choice is wrong — there are many fine things about the Android OS and many things it does differently and better than iOS. I can understand how tech-savvy power-users who know what they are getting into would like Android. For them, the trade-offs in certain areas are a welcome sacrifice in exchange for the customizability, the different look, and the plethora of hardware devices to choose from.
And that, ladies and gentlemen, is Android summed up. It’s not that I wouldn’t recommend an Android phone to your mum or dad, it’s just that I wouldn’t recommend an Android phone to your mum or dad.
For those that actually like the appeal of Android, by all means, you’re more than welcome to. Hell, even I like certain aspects about Android, but that doesn’t make it the comparative “best”.
Qualifiers such as “are they buying based solely on price?” aren’t even all that relevant to buying an Android phone, as a second-hand 3GS or similar might be more suitable instead. I’d think long and hard before recommending an Android phone to anyone.
One other thing: I’m super glad I don’t work in a telco store that sells Android alongside the iPhone, because I doubt I’d be able to “sell” Android phones based on one feature alone. I mean, Google integration, absolutely. But iOS has that in iCloud. IOS is comparatively easier to sell; do your friends have iPhones? Boom, free messages between you and them. That feature alone could sell a customer, never mind an app for anything you could poke a stick at.