Not only is the rationale unsupported by facts, one can argue the reverse, as has Gérard Bouchard in Quebec. It is the lack of action by the government in allaying people's concerns that is to blame for social unrest.

In fact, the timing of Bissonnette's actions suggest he was reacting to the storm of protest about Trump's travel ban and Trudeau's impulsive tweet indicating Canada would take in all those people rejected by the US, not Trump's actions themselves.