This would be a fair argument if you, as an American, weren't ignoring the fact that the USA is the worlds #1 cause of terror, war and torment - in countless other sovereign nations, whose infrastructure was torn apart so that Americans could feel good about themselves and their country.
Austrians, and Germans aren't dropping bombs on innocent people every twenty minutes. Your perception that America is unjustly criticized belies the fact that just maybe, you need to travel a bit more to see that a lot of the world is seriously fed up with America's bullshit. The point of travelling is to try to understand that a bit better, and I hope you do that. In the same way that I generalize about America being a shit-hole - Americans generalize, and then drop bombs.