More Emotional investment = More support = More Money.
Your average person isn't an altruist and most can't relate to a corporation, which is what most charities seem to be nowadays.
We find a person/family, tell his/her/their story, make the emtional connection - money rolls in from within...