Donations to charities in the U.S. is highest relatively speaking as a percentage of income because of the generous tax breaks provided by the government for charitable giving.
U.S. culture is not inherently more generous; we merely have the incentives in place to give more.
We were comparing the conservatives to liberals and not US vs non-US. Both conservatives and liberals get the same tax breaks, but conservatives seem to give more to charity. btw, by charity I don't mean giving to your own family foundation.
Donations to charities in the U.S. is highest relatively speaking as a percentage of income because of the generous tax breaks provided by the government for charitable giving.
U.S. culture is not inherently more generous; we merely have the incentives in place to give more.