It's better to protect twice than once. In Quebec, especially in some banks, all the top executives speak only English. Their employees have to communicate with them in English. Their right to use French at work is not being protected.
Those businesses fall under federal jurisdiction. It seems to me that a message is being sent when it comes to protecting French, at least in Quebec.