The US is also a decent society. The author, like most Liberal/left/progressives, simply can't come to terms with the fact that it is not indecent to disagree with her social narrative. The implication of her argument is the usual 'we know better, we are more intelligent and morally superior than those who don't share our agenda'. They cannot come to terms with the fact that this presupposition is exactly what is destroying their credibility. Canadians don't need any smug advice on how to avoid a Trump. The fact is that many people are fed up with being told what to think, how to express their views and to accept the progressive line or be censored. We are,indeed, a decent society and we will remain that way by having a healthy skepticism of those who claim they have an exclusive political morality code for the way in which we live our lives.