Can’t say this is the same thing that happens at Mozilla but you are very right in that a lot of nonprofits seem to be lead by those bring the same operational decision making experience and solutions that you see in publicly traded companies. There are plenty of non-profits that are indistinguishable from public companies in how the board is composed of an inner circle of wealthy unsavory people.