I was an “expat” for 15 years, and met many such condescending wankers.
They actually are the reason I am now a Conservative.
I grew up in Canada and we were taught, believe it or not, to be anti-American since grade school, and to thumb our noses at Americans.
It was early in HS that I figured out the infamous and taboo “canadian inferiority complex” that lingers in most Canadians. It was later confirmed by my best buddy from Montreal who later said “because Americans always get their way”. It’s tough living beside a superpower..