Apple just dropped the price of the iPhone from $599 to $399. I can't help thinking that maybe – just maybe – the drop was required because it wasn't hitting its sales targets.
If this is true, surely the best way to increase sales is to provide the iPhone unlocked? If you add up the potential increase in US sales with newly created International sales you're probably talking about a 3-4x sales increase. At least. And that's at 600$ a unit! And Steve Jobs wouldn't even have to deal with pissed off early adopters by handing out $100 vouchers.
I wish Apple would take the long-term view on this and look beyond the short-term kickbacks from the telcos.