Apologies if this comment is slightly off topic.
Personally, I cannot wait until mobile operators become "dumb pipes". I want to buy a phone/MID that is not tied to a single supplier, even if it means having to pay more upfront (the flip-side is that monthly charges will no longer hide the subsidy).
Also, the network infrastructure should be shared amongst all telcos, in much the same way as the electricity grid / gas networks / etc are shared amongst the many utility suppliers. This would reduce the spending of the individual telcos and also result in identical coverage for all users, regardless of supplier. After all, in this day and age, "mobile communication" should be seen as a utility (as should Internet access).
Only then will we have competition based solely on price/service instead of being artificially limited by device availability and coverage. Of course, none of this should stop the telcos offering their own branded phones/MIDs, or indeed specific services to their subscribers.
In my view, this is the only way to prevent the on-going fragmentation of the mobile space. We have competition; we're just waiting on the playing field.