Once again you fail to see the big picture. Charitable donations from individuals, foundations, and corporations totaled nearly 317 BILLION dollars this past year in the US.<quoted text>. Social democracies seem to do pretty well by their citizens. The people of those nations tend to care for one another more than we do here. Here there is a segment of society that are very vocal and do not care for their fellow citizens too much. It's the I've got mine, you get yours attitude that is bad for America.
I'd say, based on that figure, Americans are some of the most giving people in the world. Unfortunately, we most likely have the most takers as well.