First, do you think any carrier can do the iPhone better? I believe carriers weren't ready for the iPhone, none of them. AT&T however has another issue and that is coverage. I am a firm believer now that Verizon and I would have a happy union if they'd get the iPhone. I may be alone here but for me Verizon wins with coverage in my area. With the Droid they showed us that vCast won't be on an iPhone like device. They've managed to get their heads out of their asses (which is more than I can say for Apple) and listen to their customers who don't need vCast or a service similar built into the phone further crippling it.
Second, if Apple wants to pout about it then sure, they should stay away from Verizon, but let's be real. This is business and in business you make mistakes and try to rectify the error. Verizon may be kicking themselves now for their decision but who knows, maybe they've made provisions for devices like the iPhone to come their way and if that happens maybe it'll be a real seamless transition. Did you ever think that Verizon admitting a stupid mistake is a step in a better direction?
Third, it is laughable that people don't want choice. Carrier choice is what I'd like to have.
For all those thinking all Verizon phones are locked down, take another look. You may be surprised.
I may not be ready to give up my iPhone for a fancy user replaceable battery but I sure as hell am ready for some changes.