Offering incentives for charitable acts defeats the purpose of being helpful and selfless. Most acts of charity are driven by the desire to improve the lives of those less fortunate, not to gain a little trinket for donating a can of Campbell’s tomato soup. Being helpful should not come from the human nature of greed but from the human nature of selflessness because donating is an act of altruism.
There are many who oppose this view and it is understandable why they do so. Many charities benefit from the donations made by thousands of people who are driven by incentives; incentives get the job done. However, how much of a difference do a few cans of beans given by people who have no interest n helping others have on a soup