There's nothing inherently "bad" about Flash. It can actually be used to enhance communication, rather than simply provide dazzle and titillation, when it is part of the objective, instead of the goal. See Flazoom at http://www.flazoom.com/news/user_06202000.shtml
Flash is a very powerful tool that provides unlimited levels of creative freedom. Designers are free to be self indulgent or reponsive to their audience. Personally I think it's one of the best things to happen to the web.