a few tips from from no one:
1. Rewrite the Mozilla mission statement. I read that and have no idea what your organization does. Mission statements seem like corporate naval gazing, but if it is honest and well written it keeps everyone focused on what you are working towards.
2. Refocus on Firefox R&D and core technologies - Firefox needs to be the best browser. It is the thing that makes the company money and makes it recognizable to the lay person. You will never be able to outspend Google, Microsoft, and Apple, but they are always going to have more competing priorities pulling their best engineers away and causing political infighting about what should be crammed into the browser. Mozilla does not have to have any of that.
3. Invest more in Thunderbird the application and develop Thunderbird the privacy focus email service for independent professionals and small businesses.
That is it. I like some of Mozilla's side projects and I agree with the business philosophy that they should be looking to diversify their revenue stream, but I think they should all be part of two core products: Firefox and Thunderbird. Why Thunderbird? Because I think there is an undeserved niche in the business email service provider space and I think Mozilla can have a universal client on desktop, phone, tablet, and browser that is the trojan horse to up sell that product.