What most people don't seem to get is that Apple's desire to control everything and choose proprietary technologies over open standards isn't about customer lock-in or any other evil motive, it's simply that if they have control over all aspects of their product AND service, then they can guarantee a positive experience for their customers and do something about making it better. They started out at the mercy of a single carrier, which was very risky, you can completely understand the desire to look for alternative solutions.
What most people don't seem to get is that Apple's desire to control everything and choose proprietary technologies over open standards isn't about customer lock-in or any other evil motive, it's simply that if they have control over all aspects of their product AND service, then they can guarantee a positive experience for their customers and do something about making it better. They started out at the mercy of a single carrier, which was very risky, you can completely understand the desire to look for alternative solutions.