I disagree entirely.
If it is a non-profit organisation it needs an entirely different "business model". It should not go paying higher-than-commercial salaries. Either, it needs to operate on part-time goodwill of key individuals, or it needs to have a revenue model to pay these fat salaries. BUT, they cannot just go cap in hand and expect the community to cough up private gifts to pay these fat salaries. It beggars belief!