Thats Canadas own fault
When the country was first taken over by the English (1760s) they allowed people in Quebec to keep on speaking French eventhough the official language was now English
Canada paid dearly for that mistake!