Canada exists to serve Quebec.
It is Quebec that rules Canada.
Quebec swings the elections. The left needs Quebec for solid victories. But so far as I can see, the price of that is to let Quebec do what it wants on its own territory. Anglo-Canada is screwed up in its own way by itself. Quebec isn't responsible for that.