For years I have tried to warn people that the Canadians suffer from the same urban/rural thing we have going on here. Cityfolk tip far left and the rest of us think normally. Trouble is, they don't have an electoral college to draw politics outside the cities, their media is state run (hence no Canadian Rush Limbaugh or Fox News), and their media controls our opinions of them. Your only hope os to actually meet Canadians not from their own coastlines. Good, decent folks. Remember Mr. Harper. He didn't win, but the Conservatives in Canada knocked their leftist gov't to coalition status.
I agree...they're just down 'the road', however, I believe we're going in different directions *almost* across the spectrum.