I know the president of a non-profit. They are my largest client. The guy has almost no time off. He is constantly driving and flying, sometimes flying oversees. The time and skills he uses in managing, copywriting, editing, media buying, appearing in public and on television and radio, as well as fundraising is worth several times his salary. His fundaising alone brings in 10 times his salary.
He has a family and a home support. Should he do this for free?
No, no, no!!! See, he is actually doing what all of them should do (kudos to him, too. That's a charity I would donate to!), but not all do - That's what I'm trying to say.