Also don't you think it's kind of sad that a customer would have to leave the iPhone just to get access to the full internet?
No.
Adding Flash to the iPhone would take iPhone advancement out of Apple's hands and put it squarely in Adobe's. Instead of awesome yearly updates to the OS the iPhone would get updated 'whenever Adobe feels like it' which, by the way, would be the same time that Android phones get those same updates.
There would be little point in asking "should I get an iPhone or an Android?" because the answer would be "just buy whichever phone looks better on the outside to you."
I'd rather see Apple make iPhones and Google make Android phones and let the consumer
choose which one they prefer. The idea of mashing them altogether and creating a world where all cell phones work the same and are updated by a single company is frightening to me.
And make no mistake, if Flash apps ran on every phone, that's what people would make. Mostly flash apps. So you'd live in a world where most of your apps are run on Adobe software, not Apple software. So the new phone comes out, let's say... Front-facing iPhone camera? Great, it won't work with your apps until Adobe adds support for it. When will that be? Well, it doesn't help Adobe to add that, so just wait...they'll get around to it eventually! That's the kind of thing you're asking for...Apple updates the hardware and then you wait for Adobe to update the software.
Remember the OS X switch? Remember the Intel switch? Remember how long people waitied for Photoshop to update before they took the plunge on those new Macs both times? It'd be the same thing with the iPhone..."
Gonna upgrade to the new iPhone?" "
Nah, I'm gonna wait until Flash gets updated in 8 months since my apps won't work right on it until then anyway." Yeah,
that'd be great for Apple!
EDIT: (And, btw, can you see how "Just put it on and let the user turn it on or off" really doesn't help that in any way whatsoever? So what if 15% of iPhone users turn off Flash? That's 85% of your users who aren't interested in buying Apple's new hardware until Adobe gets around to coming out with a new version of Flash. And as of right now the next version of cell-phone Flash has been "almost ready" for over
two years now, so good luck on seeing quick Flash updates, if that's your plan for making this all work.)