Yes! I work for a non-profit, providing a highly in-demand service to my community, for free or at a reduced cost. Nobody is getting rich doing what we do, but we are actively enriching and supporting our community. It is also a fantastic foot in the door for other forms of cooperation, community support, and mutual aid.
Not all non-profits are on the level, but no company with a profit motive will ever provide the kind of environment that a good non-profit can.
Good people do not, as a rule, seek personal power for themselves, and a drive to do so is a prerequisite for seeking public office. The result is that the best you can hope for in electoral politics is a psychopath who shares your values, because they are all psychopaths, and most of them don’t see the rest of us as human, much less their equals.