I agree that Flash is sort of like a step backwards, depending so much on a single company for all the updates and support. It's like Windows in a sense. Everybody started using it and now it's very difficult to not come across it. All the major websites use it and almost all the A/V streaming websites use Flash in some form. The ugly truth is that we need Flash for now and you cannot expect to bring the desktop web experience without it.