It's funny because you don't know me in the slightest.
Ordinarily I'm with the people banging down the doors of our corporate governing overlords, this time though, not so much.
You ALL signed contracts which work in exactly the same way as they always have done (expect for the 1st gen iPhone I grant you, this was an exception case). All of this should come as no surprise to anyone.
I've skipped the iPhone and have got an HTC Magic (Android). Now I find out that there are 18 Android handsets coming this year. If I want one of them I'll have to wait until my contract is up, or buy my way out of my current one. Does that suck for me? Yes, of course it does. Are they wrong, or am I surprised and angered it works this way? Not in the slightest, as well I shouldn't be. It's always been this way.
Bit off topic, but how are you finding the htc magic? is the battery life better than the G1?