Well... that was a disappointing read. Those questions deserve some answers.
I take a small exception to the author's inflation of figures. They claim things like "nearly half a million dollars" when the actual referenced total was less than $400k. The same with saying the CEO's $5 million bonus was all of the $7 million Mozilla took in as donations from users. Even if unintentional, it raises questions about the author's motivations - not that Mozilla has a spotless record or are beyond being questioned about their finances.