Time for a reality check: The fact that iOS does not support Flash only paved the path to oblivion for iOS.
I disagree. iOS isn't going to go into oblivion. Sure there are plenty of people out there like yourself that want Flash on their mobile device and that's fine. But there has to equally be as many who don't want Flash on their mobile device, such as me.
In my web browsing habits, Flash tends to be more advertisements than wanted content. So I am glad Flash isn't supported on iOS and yes it does have an effect on battery life when viewing Flash content a lot. If Flash is supported on iOS but you don't browse any or few Flash sites, your battery will be fine. But if you do visit a lot of Flash sites, you will notice the difference.
I would be willing to go out on a limb and say that the majority of iPhone users, meaning the type that wouldn't visit this forum probably don't even realize Flash isn't there.
More and more sites are making a mobile or iPhone friendly site to go along with their full desktop type sites, such as MR has done. These sites are optimized for the mobile environment and don't have Flash.