This is of course fallacious. But the reason for this is that not-for-profit and for-profit companies operate in mostly the same way. This is something that most people do not understand. This is precisely what I was aiming to point out to the person who initially said 'why would you ever contribute your time for free to a for-profit?' It's an intuitive, but incorrect understanding of the differences between the sort of a companies.
You’re suggesting it would be better if Mozilla did… what? Had no leadership team, perhaps using some kind of non traditional management structure? Paid their leadership team below-market rate? Or is it just the general idea that high-level leaders are paid too much throughout society, and that this needs to be fixed? (Which is totally true, but not at all specific to Mozilla).
I don't get it. I would expect employees at a non-profit to be compensated along the same lines as those at a for-profit. It's a constant easy story for shitty journalism in the UK – "oh my god this head of a charity makes far less than the head of an equivalently–sized private company! what a bastard!"