You'll find that with most of our business people IMO. It's the politicians who are not Conservative that you have to look out for ... and those who truly support them.
Canadians are cool.
Not really. Visit Quebec sometime as an American businessman.
I've spent most all of my life within an hour or two of the Canadian border and I've never seen relations this bad coming from Canadians. Your ambassador has some valid points.