When I want to donate money (I am in a position to do that far more than I do currently), I am left with the insight that actually there is no charity that isn't evil in some way. Examples of evil include very high CEO/upper management salaries, stuff like "fundraisers", performing acts of charity that sound good but actually do nothing (or actively harm), etc.
Every time I come to the conclusion that it's easy to do good, but practically impossible to donate to something good in an effective way. With the way my life has been progressing and how I suspect a lot of people's lives progress as they age (less free time, more relative income) this effectively means that charity stops out of necessity as time goes on. I would love to have a solution to this, as it does bother me.
It's more about the systemic unfairness of investment based income.