This question was made over 9 years ago. It made sense then, it doesn\'t make it now. Flash is hard on its way out; sup
Flash is slow and inefficient on non-Windows platforms. It has potential security flaws. It stores "flash cookies" on your computer that you don't know about. There is no flash on the iPhone and unlikely ever will be (as a result of its being proprietary and its high CPU consumption).
HTML 5: Could it kill Flash and Silverlight? is an article that might answer your question.
There are probably more reasons out there.