you're welcome to move here, become a citizen, pay taxes, buy some property, become invested (financially, intellectually, personally) in the country and culture, and maybe then your "scoldings" might have some sort of weight to them. but until then, if you're just going to rely on shame and frustrating and emotionalism from across the border, you'd might as well go scolding the Japanese or the Venezuelans or some other nation of millions for how they vote. i'm sure they'd be glad to have your input.
i know many people seem to think they know what's best, but they don't fucking live here. i'd never be so presumptuous as to scold the entire nation of Canada for anything in a political sense. see, i don't live there. i don't understand the nuances of it's politics. i could learn and try to understand, but i'd know that the worst way to go about that would be to get all emotional and use phrases like "you people" and talk about people who think differently (perhaps because they're from a different country?) as being "mentally incompetent."
i mean, i could say, i think the entire nation of Canada should shut up and stop whining and complaining and calling people who, you know, live here and have different opinions because without us you'd be left to defend your coasts with little more than a musket and a canoe and the view is awfully nice when you don't have any real stake in global security. you're just a measly 30m people living in a vast, cold country that might as well be Siberia and no one actually cares who's your PM because it really doesn't matter what goes on inside your borders to begin with. you've got it made living next door to the US, an economic juggernaut who buys 80% of your exports, and who defends you. so stop looking a gift horse in the mouth and fall in line.
but that would be silly and annoying and insulting, wouldn't it?