@carlmalamud If you are outside Mozilla and Firefox is the only thing they do that you care about, it makes sense to focus on the Mozilla Corporation part of this page.
The corporation, which makes Firefox, has 8 execs, 16 VPs (not counting mascots), and a board of 6. This actually seems a little light to me for a product with 200M daily users, ymmv
@carlmalamud The page is misleading in the ways org charts are. It lists MZLA Technologies, which maintains the Thunderbird email client, as a peer to Microsoft Corporation, which makes Firefox. Mark Surman is listed 7 times because he's on all the boards.
Maybe it is good, actually, that the non-firefox stuff is broken out into separate orgs.
A board can be good or bad, but it isn't a sign of rot the way 48 SVPs of Nothing Useful would be.