I'm not a Mozilla insider or anything but I took a look at their bylaws and afaict they have a self-perpetuating board, which means they're not formally accountable to anyone.
I prefer a member elected board (like the PSF has). It's hard for leadership to stray too far from member values when they're elected by members.
I know too many self-perpetuating boards who destroyed what they were supposed to be safeguarding, or even enabled abuse.
Governance matters.