Actually, they didn't say Americans shouldn't help, they said that they're against taxpayer dollars being used for that help. Quite a distinction. And if you investigated further you'd find that they're against foreign aid (in the form of taxpayer dollars) in all its forms.
The "crazy" people you're referring to often are the most generous people. .....but with their own money, not other people's.
You aren't on the same thread I'm on. The freeper started the thread saying it was unconstitutional for the president to have the flag lowered to half staff.
And those who are on that thread complaining about money are NOT generous people under any definition of the word.
Actually, the most offensive stuff I've ever seen on FR was on this very subject. I'd also point out that "foreign aid" & "disaster relief" might easily be two different things.