Mozilla has 1200 people because they blow all of their money irresponsibly, and that's apparently how many people you can hire with the bribes/revenue from Google it pays to maintain its monopoly.
The chairwoman takes over $1M year? Why would an open source project need anyone who would be so unethical? This is like a city councilperson paying themselves $1M/year. It's not surprising these same "leaders" spend all the organization's money on one failed project after another.
Firefox should be spun off into its own focused organization. It should do nothing but the browser and only employ people working directly on the browser.
The other 800 people working at Mozilla should be working on important projects like Firefox, not wasting time at a dysfunctional organization.