This is more of a system issue than bad behavior of an individual charity.
Charities can underpay a little bit, because working for a charity has its own appeal. But if you want a talented, experienced person to run your org, you have to consider what they could make if they worked for someone else. San Diego is not a cheap city, and has its fair share of CEO positions.
If you really want to stretch your dollar though, local food banks are probably a better bet.
This Stepan Banderas stuff gets so tiresome.
Your country doesn't have any historical figures it honors for certain things despite an ugly background? Mine has plenty, just because history itself is pretty ugly and extremely messy.