If no one else wants to answer, I' ll give an example.
The Official Languages Act is based on a constitutional principle that cannot guarantee the survival of linguistic minorities. In all countries that have several national languages, the only ones in which assimilation doesn't occur are those where territorial institutional bilingualism is practised. For example, in Switzerland and Belgium, there is only one common language in each designated territory. Working in the language of one's choice does not work. When someone wants to work in English but his colleague wants to work in French, what happens? There has to be a common language.