As a Canadian who has been both sides of the border and worked with Americans a lot, let me apologise for our left-wing, smug, anti-US, holier-than-thou leftists.
Unfortunately they get far more air-time than the rest of us who appreciate and love our neighbours to the south. It causes me great pain to have to endure the bullsh*t rhetoric of our own left, who are just as crazy as yours. Possibly ours are even dumber.
Is your Left still riddled with American draft dodgers from the Vietnam War era?