In usability circles, Flash gets a lot of bad press and for the most part, I have to agree that Flash gets used in useless ways. At other times, Flash can be a pretty compelling medium for new media art. There's no doubt that the format has a great future since there is support for things like XML underneath the vector graphics. People just have to leverage it in compelling ways.
Macromedia has a site dedicated to Flash usability, but I still can't stand the user interface in the Flash 5 development application. In my humble opinion, Macromedia interfaces have never been usable and have been a barrier to learning the application. Too bad for Macromedia, because Adobe just announced LiveMotion 2.0. I'd count down the days if I could, but there's no date available yet.