Почему? По моей логике в провинции, где преобладает (или хотя бы имеется) очень большое коренное (не иммигрантское) население с определённым родным языком, то этот язык в этой провинции должен быть официальным. Хотя вот в Квебеке официальный язык таки один - французский  Давно был и английской, но потом... сами знаете, наверное, историю английского языка в Квебеке.Но вот в северных провинциях и территориях официальных языков больше. Вот смотрите по ссылочке в той же Викиhttps://en.wikipedia.org/wiki/Languages_of_Canadahttps://en.wikipedia.org/wiki/Language_policies_of_Canada's_provinces_and_territories    Northwest Territories: Chipewyan, Cree, English, French, Gwich’in, Inuinnaqtun, Inuktitut, Inuvialuktun, North Slavey, South Slavey and Tłįchǫ or Dogrib.    Nunavut: English, Inuktitut, Inuinnaqtun, and French.    Yukon: English and French.