"Tainted altruism" proves a truism about human nature: We're suspicious of acts of charity that benefit the giver as well as the recipient.
"Want to know a sure way to be seen as immoral, unethical and unlikable? Raise $1 million for charity. Want to know how to have people think a lot more favorably of you? Raise nothing at all. If you think that’s entirely irrational, you’re right. Welcome to the human condition. The key to being thought of as a louse for helping the sick or the poor is not the act of giving by itself, but the act of benefiting from it. That million dollars looks a little less princely if, for your troubles, you kept 10% of it—even if you made that intention clear from the start and even if $900,000 still went to the folks who need it most. Fork it all over or don’t expect any applause." -- Jeffrey Kluger, Time.com