America is great and we are vastly superior to all other nations.
I know what you mean man.... Unfortunately we have some "ambASSadors" out there that don't represent US well. Sure, we have LOTS of assholes here. I know plenty of them! We also have good, hard working and well mannered people too. I can be an ass myself sometimes but I'm generally humble and considerate of others.
I think what it comes down to,,, all of our countries have a fair share of assholes. Unfortunately some of these people have passports and travel the world with their bad attitude.
For example, I was at the Chicago airport a month ago and an old Russian lady approached me to ask where she had to go to get the train. I told her I wasn't sure but I thought it was downstairs. I pointed to a TSA agent and told her to ask him as he would know. She looked at me almost in fear, it seemed like she was scared to ask someone with a badge and a uniform for directions then walked off.
I found her 10 minutes later still looking for a way to get to the train. When she had seen me, she had a frown on her face and shrugged her shoulders. I felt so bad, I chased her down and together, I found her the train she was looking for.
Now I'm not looking for a boyscout badge or a pat on the back. I just think that's how most people in America are and should appropriately act.
Hope this helps your view on US....