'American tradition of charity replaces or is an excuse for a lack of the British welfare state isn't it expat?'
Yes, in large part, it is.
My father and his brother-in-law, his sister's husband, are a big part of it.
They devote a large part of their time in retirement, and money, to it.
They are Knights of Columbus, a Catholic brotherhood.
Last weekend, they held a BBQ with the Masons in their city.
It was the culmination of 6 months of exhausting work among many, both working and retired, to raise money for the American equivalent of Help for Heroes, to provide things like state-of-the-art prosthetics, counselling, home buying and modifications, funds for those injured in Iraq and Afghanistan.
Donors looking for tax write-offs and publicity, pitching in, etc.
To the tune of close to $900K.
I don't know that you'd see that here, in a day.