Comment by lucideer
Leaving aside the (valid) sibling commenters here pointing out that it can be done well, but you're making a strawman argument - the gp never said anything about eliminating managers or organisational structure.
They specifically targetted two things:
1. directing funding towards Firefox development. Mozilla have been criticised for spending large portions of their income on non-Firefox endeavours while not publishing breakdowns of Firefox-specific spending in their annual reports
2. The CEO's salary: the commenter said nothing about not wanting the CEO position to exist, merely a desire for the funding to the Foundation to not be excessively funnelled into salary increases while the company's resources contract. Which seems reasonable.