“A Beatweek report points out that cellular carriers have undue influence over phone sales and they just love Android. Upper management at the carriers loves Android because they get to control it, and the geek salesfolk at the carrier retail stores love Android because geekdom is their religion.”
I find this hilarious. Sales people at wireless carriers are only interested in one thing, their commission levels. Android phones carry better commissions because the makers can undercut Apple. Android phones are basically the more common cars on the road while an iPhone is a high end BMW. Sales people try to be geeky, but all they try to do is sell you a product. I nearly had to fight a salesman at an AT&T store because he kept suggesting an Android phone over an iPhone to my grandmother. Everyone I know who has ever bought an Android phone and then used an iPhone has told me they like the iPhone better. Android is difficult to setup for many people compared to the iPhone. Go watch a sales person at a wireless carrier store try to setup a basic email account and you’ll see the picture. Every phone is different, but the iPhone is the same even through several iOS releases, the basics have always remained true. Android has very little consistency and maybe all the different bells and whistles are a selling point, but in reality the fragmentation is a pain. There are tons of Android apps where it has a problem on this and that phone, the only issue you might run into with a iPhone is that your iOS version may not be supported after a period of time.
Android may sell a lot of phones, but they have a long ways to go to catch up to the experience an iPhone can provide.