Looks like Apple is getting quite a bit of bad press, over its attempts to block 3rd party applications and sim unlocking by illegally invalidating warranties, and potentially bricking phones in future updates.
Apple and its CEO should be blamed for this situation.
Disallowing third party applications is simply idiotic, but its part of Apple’s ongoing effort to make its products proprietary, now that it has a monopoly. If Apple had the ipod market share in computers, it would use the same iphone model of locking developers out. When it comes to pushing the proprietary model, Apple is worse than Microsoft.
As far as unlocking is concerned, Apple chose to use an exclusive provider in order to get a bigger cut off the service plans. Apple’s greed created a situation where many people have no other choice but to unlock the iphone in order to use it with their provider.