Wow, I thought language was to be used to communicate. It is truly awful that such petty little people actually work for the federal government. I live in Quebec, most of us try and communicate in whatever language is needed.
If you want to know what's wrong with Canada's official language policy, look no further than Michel Thibodeau.
He's the fluently bilingual federal government employee who sued Air Canada because he and his wife were denied service in French -- the trigger being his failure to get a 7Up when requesting it in French on an AC flight in 2009.
He and his wife sued for $25,000 each -- plus $500,000 in punitive damages. But the court awarded them "only" $12,000.
Thibodeau is quoted as saying he was not asking for anything he wasn't entitled to: "I have a right to be served in French."
Yes, he does have that "right" in a country that is officially bilingual -- but in reality is not as bilingual as most would like it to be.
In fact, Canada will never be fully bilingual in the lifetime of most of us.
Linguistic zealots like Thibodeau do not help unify the cultural divide, but instead exacerbate the chasm.