Yeah, the attitude of the Quebecois towards English is very hostile. My favorite example is that in France, stop signs can say STOP, but in Quebec they say ARRĘT. However, it is nearly impossible for any region to lose its primary language, short of invasion by an imperialist power. If they removed the language laws, I strongly doubt French in North America would be endangered anytime soon.
You'd be surprised how quickly language attrition can occur merely due to social factors. Given that in the 1950s, Quebec was becoming a diglossia
http://en.wikipedia.org/wiki/Diglossia it was reasonable to expect that French would gradually die out like it did in Louisiana. Perhaps if the language laws were repealed, the language would be protected as most business and government groups are now controlled by Francophones.
Bilingualism at the federal level is another matter. I have no problem with bilingualism itself, but the federal government is providing French services in parts of the country where the language is not spoken. In Vancouver, at least, it makes far more sense to have services in English and Chinese instead.