While your points are all entirely valid for this website, I do feel compelled to point out that it is possible to create a decent site in Flash, including linkable pages and screen reader accessibility. However, it requires using both the proper tools and actually putting some effort into the design of the site, clearly neither of which have been done here.
no subject