Like my post, it’s in Vancouver BC CANADA. I’m from there and they “mostly” hate Americans.
I have counted 36 countries I have traveled to. Most do not “hate” Americans. What they do not like is Americans are brash and not shy about flouting the US$$, especially in days when $ was so strong.
Some such as the French resent if you make no attempt to speak French. Canadians resent how small their economy is compared to US. Likewise many Western European countries. Americans are best liked in almost all of Asia from Kazakhstan to Iran to India to Hong Kong to Japan. Americans are also liked in Eastern Europe.
They sure love our money though, don't they?
Our daughter lived in Vancouver for three years and we visited her several times. I never got any feeling of hatred of Americans. Nor did our daughter during her time there.