I think a lot of Canadians gulp down the media's kool-aid when it comes to understanding of day to day life.
Canadians characterize Americans as loud, selfish, materialistic, bullies who are focused on patriotism while being blind to international things. Many regions of Canada view other regions of Canada with similar levels of contempt.
Read thru the hundreds of ride reports you can find on this site that chart ride experiences through the USA, Western Canada, or Quebec -- see how many times people praise the experience and the interactions they had with locals. Then look at some of the political postings from those same people. Canadian dummies.
If you want to really understand Americans, spend time with them. You might find things surprisingly different than what you learned off CNN or Facebook-U.