Flash Consortium
I found this wiki and the actions of this group very interesting.
Rather than creating a camp strategy of Flash pros and cons, they reckon that Flash should be promoted for what it was designed for, not for intrusive popups and ads.
They provide also some solutions to turn off Flash
Extract:
The Flash Consortium has gathered together to define Flash and provide guidelines and best practices for its use at a time when the web is at a turning point in its evolution. Flash, with its latest incarnation in the MX family, is the ideal client-side technology for web applications. However, we believe that certain current applications of Flash (especially the creation of layer-based Flash pop-ups) are hurting Flash's reputation in the eyes of users and jeopardizing its future.
As stated by Scott Manning of ActionScript.com, "Flash pop-ups kill Flash's creditability." Internet user's aggravation with traditional pop-up ads (those that pop up in separate windows) has led to the creation of utilities that stop unwanted pop-up windows. Certain browsers (eg. Mozilla, among others) have started to make this a built-in feature and people even pay money for some third-party programs that stop these ads. No doubt a big reason that advertisers have switched to Flash ads today is because pop-up Flash ads can appear in layers instead of new windows and are thus not stopped by such means. There is a way to stop them, however, as more users are finding out: Simply turn off Flash....