I've got to say I really like Flash...
It's the only technology that gives you a consistent UI experience across all devices, big or small, except iPhones and who uses them anyway?
Adobe should be congratulated on making the web more open and accessible to all, except iPhones, and who uses them anyway? Apart from FTP, I can't think of a single other open and audited protocol that works well in every browser, on every computer, across all social classes. I'd be willing to hear your suggestions, but I think you'll be hard pressed to refute my argument.
Flash is diversity at its best. We should salute it. I've actually installed it twice on my iMac, once for each screen and a spare, to signal that I am a Flash champion.