Well, that is because it _is_ an enclave in which speaking French is the majority "normal" and surrounded by provinces in which speaking English is normal.
If Quebec did not enforce language laws then English would end up driving out French except for decorative, heritage functions.
The result of the language laws is that we have a part of North America strongly bound in to not just a significant part of the EU but also to Vietnam, large parts of Africa and the rest of la Francophonie. Not a bad thing at all.