You are right. The term “ugly American” has been around since the late fifties. The term has been highly promoted by media on both continents since then.(Probably all 7 continents)
I first encountered extreme bias in reporting in the Caribbean in the early 90’s. The news reporting ( by CNN ) was so over the top slanted and distorted as to be unbelievable. I remember thinking at the time that is was no wonder that Americans were hated if that was the only side they ever saw.
Don’t even get me started on CNN International. They were at least as bad as the Beeb if not worse.
Part of it is our freedom. We are not submissive and do not live in fear. We went to Cuba (shhh before it was opened) and before we even checked in to our hotel went into the bar to have a drink. We hadn’t said a word to anyone before the waitress came over and said...Americanos? We asked...how did you know? She said....you always walk like you own the place.