As you say, it is an important issue.
For an anglophone taking a flight between Quebec City and Sept-Îles, I assume that is not desirable if the services are in French only. The same thing applies for a francophone taking a flight outside Quebec when services are offered in English only. This affects me personally.
With regard to the official languages and air carriers, there are two ways of solving the problem. Everyone has to be on the same footing or...
Do you think it would be possible to request that the other air carriers also have linguistic obligations?