"Why does the US attack people outside America?"
A more fundamental question, which answers might give you some insight in why not everyone embraces America.
"To bring peace and justice to the world" would seem a naive answer, or at least a very subjective one.
Try think from a different cultural perspective for a moment, change your mindset, see the bigger picture.
Instead of getting your feelings hurt and being offended by criticism, try understand it to gain a better insight in your self and
national/international society.
Everyone has his truth, and those truths are all equally relative - all depending on personal perspective.
Realize the consequences (y)our outspoken individualist culture has on your world view, morals and beliefs, as opposed to someone living in a
collectivist culture.
However good the intentions, trying to impose your morals and beliefs to an otherwise-minded society will always be seen as oppression, imperialism or
cultural arrogance.
Then also, there's capitalism, greed, economic and ecologic exploitation, boycotts, propaganda and media manipulation, cultural decay ...
And yes, these polarizations, opposing views and misunderstandings existed well before the internet era.
Don't feel offended by my post: I don't hate.
edit on 26/7/11 by Movhisattva because: (no reason given)