If CN already has that obligation under the act, why isn't it meeting it?
Actually, to be fair to CN, I have to say it appointed Jean Charest, but he unfortunately resigned so he can do something else now. I have at least 100 experienced Quebec candidates that I could suggest to CN. They include Lawrence Cannon, former Minister of Transport, Infrastructure and Communities and former Canadian ambassador to Paris. He would definitely be ready to take on that role in a business like this, just as you will be, Minister, once you've left politics, since you'll have the necessary experience.
So there are hundreds of perfectly bilingual candidates in Quebec who could definitely play a role like that at CN.
My impression is that no one has made the effort. The fact of the matter is that the Canadian government can't really do anything except make suggestions and then be disappointed when they aren't considered.