I don't think Apple is thinking this through clearly enough.<p>It's pretty well agreed that Flash is a buggy resource hog (at least on non-Windows platforms). Unfortunately, HTML5 is not quite a drop-in replacement yet. Hell, even the AJAX/DHTML ninja at Google have to break down every now and then and use Flash (StreetView, Google Talk, etc).<p>Additionally, you have the fact that Google has hinted that Flash <i>will</i> be on Android platform soon.<p>Though it would be great for web standards, the last thing Apple needs right now is to be trying to force people to quite their Farmville-esque habits cold turkey while the up-and-coming Android phones are beckoning them back into the alleyways.<p>Apple must have some awfully spectacular features in the works for iPhone 4 if they think they can pull this off...