It's impossible not to conclude legally that it's discrimination.
Actually, in Quebec,
it's contrary to the UN Universal Declaration of Human Rights, article 26.3. It's against the Canadian Constitution. It's against the Quebec charter of rights. It's an exception because the French language was regarded as being in danger in the 1970s. I don't think that point of view was wrong; I'm not challenging that. However, it is an exception to the civil rights of those people in order to protect the French language in Quebec, which is a goal que nous partageons.
However, it does not change the fact that in familial circumstances, people sitting around the dining room table would like to do what the big documents of our civil society say you should be allowed to do, but, no, you're not allowed to.