Well, fail's a harsh word. While iOS devices can get something akin to flash installed on them, iOS doesn't officially support it or provide any way to install it through Apple's channels - instead, Adobe wrote a special media server and a client-side plugin that content providers can write to and use to stream "flash" content to iOS devices when it detects an iOS platform. Guess what it does? Converts the flash video to HTML5, and then directs it to the browser.
Ultimately, it might be wise to potentially do the site with HTML5 video instead, as that's actually more cross-platform and cross-browser, and is easier on battery life to boot (which is the reason no mobile platform really wants flash working on it in the first place, as it's a CPU hog, thus a battery hog). HTML5 video is much easier on the device's CPU and doesn't require anything but a media codec decoder (installable easily by the user, if necessary) on the device.
If you want to get a site specifically on the flash compatibility list, you have to contact Microsoft to do so.