The usage of Flash and all the arguments for or against is historical, and I don't think any of this has changed. It's never whether or not to use it, it is, and always has been, **how** you use it.
Flash will be with us for a while. As one who's coded it extensively, there are things you simply can't do with other existing web objects. The problem again is HOW you do that.
An advantage to this - many visitors will view the less dynamic content and wonder how it would be with the bells and whistles, and are often prompted to enable JS or install Flash. So it's a good selling point. You put the effort in, it inspires the visitor to do the same.
Now that we can do video with HTML5 (and Jobs vowed Flash will never be allowed on Macs/iPads,) we can start to eliminate video with Flash (or at least, eliminate it when the HTML5 draft is finalized in 2014.)
But that doesn't mean Flash is going to die, or be useless. There are still things it can do you can't do in any other way.