Apple didn't allow Flash on iOS because when the iPhone launched, Flash sites were almost all broken at that screen size plus the Player would have drained the battery. It's a shame. The problems weren't insurmountable, but they would have taken time to fix and we never got the chance in the browser. I believe Flash's cousin Adobe AIR is still soldiering on :(