It's not that Canada is perfect. It's just that Canadians are really good at dealing with important things. Take your pick — healthcare, gun control, same-sex marriage, political donations — the Canadians have proved themselves capable of having grown-up discussions and finding reasonable, common-sense...