Sorry to break it to you, but in every product Apple has ever released, they have always held back on technology they could have implemented. The users have always found deficiencies, the iPhone is no different. The isight camera has been the same for how long?! You think they can't put something better than a VGA (hello, 90's?!) quality camera in those MBP's? If you think Apple is chasing the carriers.... come on mate.Apple has always bowed to the carriers! Until a few days ago you couldn't download an App bigger than 20MB over the Cellular network (now it's 50MB). Why would Apple care about that? Why no Facetime on 3G? Why does no other smartphone manufacturer have the same tethering restrictions that Apple does? Why does the iPhone feature the "Carrier Settings" file concept (which carriers can use to restrict how people use iPhones on their network). Apple does things that benefit the carriers and not their users.