I was referring to the situation in Ottawa, on Parliament Hill, and not in Quebec City. I understand that people tend to speak more French in Quebec City and more English in Alberta. I have no problem with that, provided people are capable of answering in both languages. I have travelled across the country. In addition I visit all national parks and I check whether members of the staff can speak French. Some of them can only speak English, but that doesn't bother me. It's normal. They may only speak with two francophones per year.
However, the situation on Parliament Hill is rather disappointing. Sometimes, people who are unilingual anglophones or francophones are called upon to provide services. That means that everyone who is bilingual must speak the language of the person in question rather than their own language. That's what bothers me somewhat.