I think this might be more to do with allocation than tipping their hands - O2s tariffs have been available for about a week now and I'd have expected one of the other networks to release by now.
I think alex has it right - with 6 carriers, I reckon that they're in talks with Apple about how many handsets each get at launch.
As it stands though, it isn't cool to keep us in the dark, and we should certainly be allowed to make an informed decision before the 24th. People (like me) have made a reservation for the 24th, hoping to upgrade or take out new contracts. If pricing isn't sorted by then, then it's wasted my time, and also prevented somebody else from buying an unlocked handset!
I think alex has it right - with 6 carriers, I reckon that they're in talks with Apple about how many handsets each get at launch.
As it stands though, it isn't cool to keep us in the dark, and we should certainly be allowed to make an informed decision before the 24th. People (like me) have made a reservation for the 24th, hoping to upgrade or take out new contracts. If pricing isn't sorted by then, then it's wasted my time, and also prevented somebody else from buying an unlocked handset!