A culture where private people donate is really attractive. I know that I get a lot of joy when I help people out - I donate regularly to the causes I feel important (mainly Africa, as a Brit living in Netherlands I figure I owe them). As the article says, it improves social cohesion.
Wouldn't it be nice to live in a society where "everyone" enjoyed the gift of giving?