Look at any American made war movie. Or Western. That same mentality is how American government views other people. No wonder people hate Americans. Don't let your close proximity cloud your judgement.
bollywood films do the same thing, any sort of "hero-based" movie, book, story, will display the bad guy as inept, immoral, stupid, slow, and dominable.
its not just american movies.