Wirelessly posted (Mozilla/5.0 (iPhone; U; CPU iPhone OS 4_3_3 like Mac OS X; en-us) AppleWebKit/533.17.9 (KHTML, like Gecko) Version/5.0.2 Mobile/8J2 Safari/6533.18.5)
With smartphones, people often often (in the UK at least) go for for an Android phone because of cost - they can get one free when upgrading their phone. I have quite a few friends who work in the retail phone industry (e.g. Store managers) who have all said that cost is a big factor - they tend to be Android users themselves, incidentally. When it comes to a tablet, the buying process is obviously different than that of a phone.
True. People go for the Android phone because it's cheaper; that's what several of my friends did. Now they totally regret it (too many bugs, inconsistent UI, incompatibilities, etc.), but they have two wait until their contracts expire to get an iPhone. That's what happens to people sometimes when they try to save money by purchasing an alternative product.
In my case, I already have an iPad, and carry it everywhere as my main portable computer (the MBP stays home now...), so getting any other phone that works should be enough for me.
My only concern is buying a phone that will eventually be abandoned so no more updates or fixes will be provided for it (forget about improvements!). That's the problem with WM, Android and others. Vendors don't continue to support their products, but instead, switch their focus to the newer models.
Let's see what happens with Google's new policy that bans vendors from making too many modifications to Android, and it's supposed to make it more compatible across devices.
Until then, I'm hoping to get the newer iPhone (if it comes up by end of year). I still have a few months on my plan, so I have to wait. I also like my current T-Mobile plan over AT&T's.
The way things are, iOS devices will become dominant, unless Google does the impossible to not disappoint their Android customers.