If there was an iPhone available for every carrier and it cost $20, then nobody would be using Android except the hard-core Linux hackers (like myself).
That might well be true, but it ignores the reality of the facts that there isn't an iPhone available for every carrier for $20, and that Android devices are presently outselling it.
Cheap crap = sales, but you don't get to pretend that those sales don't count just because they involve cheap crap.