"Last fall, I quoted on a website contract for our city college"
You don't have to read past that first sentence to realize that this is heavily biased opinion from a person who earns his living doing web design. Many of the issues are completely independent of whether or not flash is used -- like improperly configured domains, accessibility, background music, rest interfaces. With a little creativity you can solve most of the issues on that site.