Originally Posted by Tulkas
Not really. This is not a case of using unpublished APIs.
He's not talking about "unpublished" APIs. He's talking about "private" APIs.
The exact same thing was experienced, over and over again, by Unsanity, who make some really handy haxies for OS X. However, they were warned by Apple at the beginning that their programming technique relied on a part of the code which was liable to change at any time. They went ahead. They've had to fix the haxies over and over and over, and if you update without first disabling them, you're liable to start getting some mysterious malfunctions until you realize that the culprit was the haxie.
On the iPhone, imagine the derision and loss of reputation that this kind of software behavior would have. The software update arrives, you install it, and it breaks three or four of your apps, some in a way that interfere with you making or receiving calls. You like that? I don't.
Verizon has been scoring points over the often abysmal AT&T phone service, but the AT&T protocol at least allows you to talk on the phone and surf the web at the same time, while Verizon doesn't. Pick your poison.