The correct answer to this open question is the following.
This situation is an example of the conflict between cultures in that people from one culture do not have the criteria and tolerance to think on the other group of Canadians that speak English, and tries to impose their will against the other group.
Although Canada is a first-world country with a developed economy and high education, the conflicts of cultures is an issue difficult to handle by the government and society. People have to understand that they have the same nationality and by no means is valid to create division and separation between the citizens.
It is like in the Toronto and western Canada region, political authorities only authorized English in schools or markets. That would be inconceivable.
In this case of cultural conflicts, people have to advocate respect and tolerance to generate understanding.