You haven't seen San Francisco non-profits. There's a web of them controlled by the same gang of people who are taking in billions from the state and the city.
Scammy nonprofits exist.
For every one of the ones you describe, there are a hundred other 501c3s you never hear of run by unpaid passionate people and with an annual budget under $20k.