Using charitable acts for self-promotion is not fair at all, again even the so called reputable organization might not be so trust worthy to really use the donations for it's purpose ...
Overall, we can just be nice to each other , offering a helping hand whenever we can without expecting any gain of any type in return