Hmm "we have our issues in the US, I'll admit," and we take it out on everyone else, so we don't upset our citizens.

If you think the way you post here, go home, no one's forcing you to be here. You are their guest, show some respect, the US does not own the world, and their arrogance deserves hostility.