The non-profit side is just there to attract talent and encourage them to work harder b/c it's for humanity. Obviously people sniffed out the facts, realized it was all for profit and that lead to an exodus.
Low level employees are there for the money, not for the drama.