As an American who frequently travels to Canada, nastiness and bigotry existed long before Trump.  I've had to point out to a few Canadians the offense I feel when terms such as "Merkan" or "'Merica" are used.  The types who use these likely also call Chinese people a name which rhymes with 'rink" and South Asians a name that rhymes with "wacky".