Yeah, it kinda makes sense that each province can declare their own official language. If you choose to go touring around Quebec it should be your responsibility ot learn french and if they decide to go touring around english speaking provinces it should be their responsibility to learn to speak english. Atleast that is how I see it.
But the trans-canada highway is another matter all together and I am not gonna get into my opinions cause I will get all mad and stuff and I can not handle that right now.