Gap in iOS and Android marketshare: a Gizmodo perspective

Well I'm not the greatest fan of Gizmodo, but Sam Biddle just posted an article that tries to sum up the reasons why Android is succeeding in marketshare over iOS.

Android Is Popular Because It's Cheap, Not Because It's Good

Basically he says that Android is winning because it offers a broad range of devices at a broad range of prices. Sure he says that Android is not good, but I have to disagree with him. It is good. Except most people that buy Android don't buy the best devices (Nexus 4, HTC One X+, SGS3, Nexus 10) and don't want to pay a premium price on their electronics. Those people will usually buy Android devices that are 0$ on contract or with a cheap price (Nexus 7).

Some might say "Yeah, now they offer the iPhone 4 for 0$ and iPhone 4S for 99$ on contract", but his theory might not apply to the US and Japan (See for Verizon and ATT). The portrait depicted by Biddle is internationalized.

Now I wonder how this marketshare gap will affect the number of apps available on iOS and Android. Will developers work more on Android since it has a bigger marketshare or the supposed fragmentation on Android will favor iOS? Last numbers report Android 4 is installed on 30% of devices (HERE) while a majority of iOS devices (2/3 and up) have iOS 6. (iOS Version Stats & iOS Adoption Rate)

So, what are your thoughts on this? Please, let's have a mature discussion. No fanboys wars.

Update: As pointed out further down in the discussion by Dmoralize, I misinterpretated the title and the point about people not buying Android because it's good. In fact, the author says it's very good, but it's not the main reason why the majority of people buy Android devices.