They do take a pay cut. There are no stock options at a non-profit. Salaries are lower than in the private sector. If you think non-profit CEOs are raking in millions, no wonder you think they are over paid! Don't worry, they are not making anywhere close to what a similar role in the private sector can earn them.