For people who say that Flash is only used for Ads or Video, you're totally wrong. Maybe you have never watched animations on the web like what you can find on Newgrounds, or games. Who cares about Ads and Video? Video can be played in WMV, QuickTime, AVI, SilverLight, HTML5, and loads of other formats, some horribly bad and some pretty good.
What Flash does not have a competitor in is Games and Animations.
Flash Games that weren't designed for mobile devices cannot be played on small devices because of the touchscreen and the size anyway, so no one cares. Animations are often converted to YouTube videos, so that's okay anyway.
It's still better to view the animations in original Flash quality, but it's no big deal.
There is no need for Flash on mobile devices, and there is need for Flash on desktop computers. That is exactly how the world is today: no flash on small devices, Flash without any problems on computers. There is currently no problem.