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).
I am not complaining about this situation at all, as I love Android and hate Apple, but let's be honest as to what is actually going on. Cheap crap = sales.