HI! I'm USA, and I haven't traveled in a long time, but I can tell you the last time I traveled was in the late late 90's (98 or 99) with USAmericans.
We were exchange students in London (it's a city in England) and we fared pretty well with locals (Wimbledon mostly). But a few of us went to Greece for a couple weeks( Lefkada). It was glorious and everyone there was super nice and hospitable. Some restaurant owner saw me frantically trying to use a payphone and brought me in to his place and gave his phone to me to use (again, it was '99).
Sure, the pissy bitches who came along were pissy bitches, but that's just typical young women to me; it's a stage. They weren't overtly pissy to the inhabitants.
I do have to say, though, when we got off the plane in Greece we all said that we were Canadian. We were embarrassed to be counted as USAmericans. It was a thing back then and even if we WERE cunts, we knew enough that we didn't want to be associated with the SUPER cunts.
tl;dr A lot of Americans don't want to be associated with the stereotype. And I think that American media stretches into other countries further than other countries' media stretches into ours.
In London, me and a fellow exchange student went into a BK (mostly as a lark) and ran into a couple of Americans who were living there. They moved there because of his job. She hated it there and didn't have anything nice to say. We were both disgusted and at the time would have given our passports away to be citizens.
Borderline border town in Washington State (it's in the USA) and there are a lot of Canadians, like, fucking everywhere. They get a lot of grief because you can spot them by their license plate on their cars. The biggest gripe is them not being able to look at their speedometers and use MPH instead of KPH. It's literally part of their speedometer. Here's a thing, though, a lot of them are Asian ching chong and dot heads. Lots of Sikhs too. Sikhs are bro tier.