Quote from TekkubThere are some times when you just *must* use flash. For example, if you want to copy something into the clipboard. File uploaders can usually be done cleaner in flash than in ajax as well for inline stuff. And of course, every streaming video system (except netflix) uses flash, but I think that's just a case of it being the only viable option currently.
Frankly, I wouldn't hate flash if it was like java, only used where necessary. The problem is that 99.9% of the flash content out there is useless shit. Of course, I blame advertisers for this.
I am with Tekkub with this one. If Flash is used when needed or useful, that is OK. However when advertisers insist on using banner ads that coded in Flash, that what raises my hackles. Java and Flash are not bad, it's what the code is used for that can be an issue.