Excuse me for jumping into your argument, but aren't you discussing two different albeit related things: whether Flash is good for users, and whether it is good for developers. The reason you're locked out of half the Internet and feel forced to use the proprietary Flash is because developers have chosen to use it. So when you want to drive Flash out, you want to dictate to the developers what tools they should use.
It would have been so much more convenient if we all thought exactly the same, wouldn't it?