Many Flash applications use 50 megabytes or more of runtime memory. That’s just too much for handhelds today.
There is only one “mobile†device running native Flash in the world: the Nokia N900, a Maemo Linux device which is very close to a full computer with a 1 Ghz CPU, and retails for up to 700 Euros. In practice, even the N900 cannot deliver a useful Flash experience over a 3G connection. When we tried, it could only crawl to 1-2 frames per second with 100% CPU utilization. That’s not a video. It’s a slide show.
See the article for more reasoned thoughts:
The Flash is always greener: Why the iPhone won’t have Flash anytime soon[edit: looks like Flash 10 has a ways to go yet:
AnandTech Tests GPU Accelerated Flash 10.1 Prerelease]
So much for "point" #1.
>> DRM is abhorrent.
That's a popular
opinion among pirates. I see nothing to argue about (or even discuss). If that's how you feel, fine with me.