This statement is in general to all of the fundamentalist Flash haters that only come out of the woodworks when they see Flash in a the subject, and especially if that subject also contains iPhone.
Right now you people have a "CHOICE." How hard is that to understand? You can turn Flash off. Why? Because it's a plug-in. Browsers like FireFox support options like FlashBLocker, which has the ability to target specific Flash objects and ignore any content from that URL.
Now that's not good enough, because some of you are so extreme in your views and blinded by hate to the point of being shortsighted, that you would rather Flash begone and would like to replace it with a non-plug-in like HTML 5, something that won't be easily disabled. Imagine a future where some annoying banner is making your fans kick-in, because as we all know, noise at any level is inexcusable. What will you do then, it's not a plug-in... Whatever replaces Flash when and if it happens, will be just as bloated in the wrong hands.
And for you HTML 5 supporters which view it as a good Flash replacement, you're being naive, it's no more of a Flash alternative than it is a Java alternative. Just as SVG + JS + CSS + HTML are no where remotely as capable of accomplishing what can be done in Flash.. But having said that, a good Flash site relies on all of those standards -- Minus SVG of course, but it can display that content in the plug-in. If you want to approach the level of Flash and in some areas surpass it, you have to use Java, which has its own quirks to deal with.
Flash is a good tech when "not" in the hands of a tweener or an inexperience designer. The worst offenders are always the larger overpriced agencies. Good Flash work is transparent, it doesn't make your fan rev up unnecessarily and it loads just as fast as standard HTML and for some content it can display them as fast as your CPU can render it. There's a good reason why Flash was originally adopted and why it has become a standard for banners. It can do more with less k and minimal CPU in the hands of a "good" developers and it's still the best cross-platform/browser option available.
I guess turning off Flash would be too easy and it would kill the fun of spouting hate in these forums...