The Public Service Alliance of Canada tells us that there's systemic discrimination in the federal public service and that it's always assumed that everything happens in English, even in Quebec. I think the problem lies in the model that favours one language over another. For example, Hockey Canada prohibits players from speaking French because the organization believes that, in emergency situations, only one language should be used. It's the same at all levels. In fact, everything is done in English, unless there are places where French is really the language of use. So that model doesn't work.
On March 21st, 2024. See this statement in context.