A thing that seems more and more awkward about the Mozilla Foundation is like: Where are the bylaws? Does members ever have a voice or is it just the board?
Funnily https://www.mozilla.org/en-US/foundation/documents/bylaws/ seems to be about Mozilla Corp.