So you admit they are becoming viable.
Whilst I've never been a Flash evangelist, as a web designer, I have been interested in getting the best results to the widest audience. I now use things like jQuery for most of the things that I would once have used Flash for, but it has taken a long time for there to be a viable alternative. Not so very long ago we were limited to animated GIFs or Flash.
Or they'd just have waited a long time.
Unless someone writes an automatic conversion tool. In any case, I'm not sure how relevant it is. If I only have to use Flash for stuff from the 90s, that's fine with me. It's still a marked improvement.
If Apple took Gnash and did what they did with Webkit to make Safari (I realise this will probably never happen!), and made something that didn't crash, and supported Flash up to, say, version 8, I wouldn't have any problem with their battle against Adobe for future control.
But there is still a huge amount of internet history in Flash files from a time when Flash was the only way to deliver certain things.
This information is not stored on some inaccessible obsolete disks that can't be read any more, its out there on the internet, and only becoming inaccessible because of companies being dicks.
Are we supposed to just forget about all that information and pretend it never happened?
Real Programs don't use shared text. Otherwise, how can they use functions for scratch space after they are finished calling them?