I wonder how much this has to do with the francophonic Quebec culture.  Montreal has two big universities, McGill and UdM. McGill is primarily English-speaking, while UdM is primarily French-speaking.  French Canada has always been far more politically activist than English Canada - they shift paradigms without a clutch.