i know people will, and have frequently, said if you don't like what's on offer get another phone. but i would really like an iphone because i'm an apple man. i just can't justify paying hundreds of pounds a month when i am abroad. i'd gladly pay more for an unlocked phone to account for the loss to apple of call revenue.
I can't speak to your situation, so most of my argument really isn't directed at people like yourself. Speaking for myself though, the cellular companies have us all by the you-know-whats with contracts and locked phones (the same goes for cable/satellite TV providers and their packaging/pricing schemes).
I think we should all have the option of unlocked phones and pay as you go deals, and that anything else is a bad deal for the customer.
Still, in the US at any rate, Apple made it clear beforehand that the iPhone was available only as a device locked to AT&T, and not open to third party development. Individuals have taken it upon themselves to alter that situation because they believe that an unlocked iPhone with third-party apps is the way things "should" be. That's fine and well, but Apple doesn't see it that way and, in this case, what they say goes - from a legal perspective.