I think the first question we need to answer is what purpose would Flash serve in our projects? Flash is good for making games you can play in your browser where you throw little stick men around when they try and attack your castle, I've yet to see another good use for it. There are free formats for video that are far better than Flash, Flash's only advantage is interactivity but I can't see any reason we would need that in our projects (beyond simple interactivity which can be achieved in other ways - HTML can do most of what we might need).