Not surprisingly, this article shows just how out of touch  the elites are with the mass of Canadians. It assumes that the issues which are causing problems in other countries are also the ones causing the rift in Canada (i.e. immigration and globalisation).
Anyone who listens to pub talk and reads the comments here will know what the issues are. The two issues which incense Canadians are:
 - the power of small groups of environmental activists to effectively stop all resource developments they choose
- giving in to the First Nations at every opportunity instead of standing up for hard-working Canadians

The elites do see this but choose to ignore it by putting it down to low educational levels, stupidity of the masses etc.
I predict that the first political party which addresses these issues will win the next election by a landslide.