Charities exist to help the poor and the needy. However, well-run charities are few and far between.
The key reason is that the same compassion that drove the formation of charities and their work can result in poor governance, low performance, poorly paid workers, and a narrow focus on the needs of the poor.
To solve this, we need to remove the element of compassion when it is not necessary or appropriate in the workings of charity. Only then, will we have high-performing charities that can effectively deliver on their mission.