Some people want choice. Apple doesn't like their end users have such a luxury.
As for the 4G, I'm unimpressed... Once again they announce "new features" that have been existing in other phones for some time, the only thing that interests me is the screen resolution... Taken from the press release.
* 3.5" Retina Display - 326 pixels per inch (960 x 640) I would argue OLED more efficient however impressive resolution
* Bigger battery (7 hr. 3G talk, 6 hr. 3G browsing, 10 hr. Wi-Fi browsing, 300 hr. standby) Impressive standby, yes
* Front-facing camera Been around for donkeys years from various brands
* 5 MP camera with LED flash and illuminated sensor (tap to focus) 5MP eh? Welcome to 2007, atleast it's an upgrade from the paltry 3.2 or whatever was in the 3GS
* 720p HD video recording with built-in iMovie video editing (iMovie available in App Store for $4.99) 720p video editing with a max of 32GB storage? I can see that working well. Not sure why you want to edit video on your phone?
* Video chat (Wi-fi only) Seriously? Come on? I was video chatting back in '04 on an old NEC piece of shit
The REAL clincher for me is.... iAds I hope this isn't used an abused. Just the thought of a constant stream of advertisements on my phone, ergh, I get enough on the internet. Investors have already thrown $60m at iAds so it's gonna be pushed hard I think. No matter, I'll just get an app to block the ads, oh wait, Apple won't approve of that app will they?
***NOTE***
YMMV, this is just MY opinion. iFans don't get your panties in a bunch