Mozilla writes and helps foster communities that assist in writing some of the best open-source code on the planet. Where Mozilla fails is as an activist voice, trumpeting to the world just how exceptional the products it builds can be. I'm not sure if this is a fault with the Mozilla Corporation or the Mozilla Foundation, but we need a more vocal Mozilla.
We also need a Mozilla that integrates much better with the existing software world. Read: the proprietary software world.
BusinessWeek notes that Mozilla is making efforts to improve upon its 2% market share in China. It's starting campus programs, among other things, to boost awareness of Firefox. But according to the article, most Chinese simply want their browser pre-bundled and pre-configured with a wide range of options. Microsoft and those companies building browsers based on the IE kernel are doing that. Mozilla? Not so much.