Who are exactly are the W3C if not the big three, with Mozilla, Adobe and Yahoo etc tagging along?
I can't stand naive comments from those who complain about standards bodies when the standards bodies are the big companies and/or their proxies.
It is like Javascript and HTML5. They've both been inadequate from day one, and are still going to be inadequate in their future incarnations, yet every company blames the standards body as though they are not the standards bodies themselves, Mozilla included.
This is where Mozilla's disingenuity comes in.
Javascript and HTML5 are generally inadequate, and Flash if open and bug free would be a whole lot better. Mozilla then decides to implement Flash in Javascript, which is an underpowered language and difficult for large scale programs.
This is the problem with Mozilla.
You sit on a board which devises an inadequate Javascript language, then you decide to implement Flash in the same inadequate language, then you go and make an agreement with the original creators of Flash for your EME/DRM implementation, because your implementation doesn't look like it is going to do too well.
Why didn't you create your Flash replacement, even a superior superset of Flash, in Nimrod, or even C, then make it the plugin standard, rather than have to go cap in hand to Adobe for some closed implementation, and top it off with some reassuring comments to Adobe's board from your CEO?
This what happens when Mozilla executives are beholden to the competition for their income. Expecting Mozilla to take a strong stance is like expecting the SEC and banking regulators to tackle TBTF banks effectively. It ain't gonna happen.
It is time to tidy up/clean up/restructure/refactor/rearchitect their code base, document it properly, hand it over to the any interested hackers, then prepare to close down, else go on to make a better browser which will have all the users and content providers flocking to your implementation
for those who don't know Nimrod I like to think of it as my favorite language du jour. C and C++ are so meh