I don't understand why it is such a big problem. The federal capital should be an example for the rest of Canada.
Gatineau still remains a french-only city but you will have a hard time to find somewhere where they can't serve you in english, almost everyone is billingual in Quebec.
I still can't understand why english people can't learn another language. In Quebec, we learn english from the first year of primary school till the end of college. In the first year of secondary, we add a third language and sometimes, in college, we add a fourth one. In the ROC, you learn some basic french for 3 or 4 years and then, you lose it in the summer.
It is a sad reality. Being able to speak in the language of your business clients is a factor between having a contract or not. It is a mark of respect.