I agree with your description of the problem. In fact, its easy for people like me to forget that, rather than attack the classist, ethnocentric actuality of the fact that we are expected to speak a certain dialect of English due to old class systems, we have simply chosen to be pragmatic and use our own dialect at home, and the 'other' dialect in formal environments.
However, the Quebecois don't need to do what they are doing. They live in a modern nation with civil rights protections. Forcing people to use French is its own form of oppression.
However, the Quebecois don't need to do what they are doing. They live in a modern nation with civil rights protections. Forcing people to use French is its own form of oppression.