This is so backwards that it hurts. A Network which wont support the latest and greatest phones with the most awesome features will lose out customers.
Around here where I live (Europe) you chose the phone you want and you chose the plan which fits your needs. Two entirely different and disconnected things.
I can't believe you Americans let the telcos boss you around like that. Didn't you believe in freedom of choice, and all that? Why do you put up with this? Vote with your wallets. Pay whoever gives you choice. Don't let Apple's (or Google's) latest shiny toy fool you into choosing serfdom, just because it's (currently) only available on a few (or one) carrier.
Where I live, the iPhone was launched (US-style) exclusive to one operator. This is totally Alien here, with a capitol-A. People had to go to a lower-quality network operator to get the first iPhone 3G. The market didn't like this, data heavy users didn't like going to a network with a reputation for being sucky on data. They waited it out.
Voila. More operators got it, because Apple figured they could sell more by not being exclusive. It's not that hard.