I don't understand how we've gone from "Flash is crap for entire websites" (edit: which is almost always true) to "Flash is the devil in every situation". It has its place, Javascript will never and shouldn't try and "kill" Flash, they're different.
Aside from technical issues, I think the above is valid philosophical argument per se due to closed nature of Flash.
From the very beginning, the Web evolved as an open system; no special tools are required for content creation and every browser has equipped with a "view source" feature.