While I agree on the inequality, the US does have the highest charitable donations per capita of all countries worldwide by quite a margin [1], which seems to be a good measure of generosity. Although the counterpoint to this might be that said charity is only necessary because of the effects of a kind of systemic selfishness? (I don't know this subject matter very well; more informed perspectives very welcome)
[1] https://en.wikipedia.org/wiki/List_of_countries_by_charitabl...