As an English speaking Canadian who can speak a bit of French, and living in Montreal, I can honestly say that I think
rivalry is a bit of an exaggeration. Everyone up here seems to get along pretty well these days (except of course political types).
I suspect media reports of a rivalry are sensationalistic. What we have are two distinct societies that are in the process of learning to live together in harmony.
There will always be vocal minorities with an axe to grind that get over-reported in the media, but within the overall fabric of Canada, they are only loose threads.
In my vision of Canada, Jean-Guy from St. Louis de Ha Ha can walk into a bar in Alberta and can order
une biere without getting a dirty look, in the same way Patrick from Alberta can order
a beer in Tadoussac.
I just think it's about
mutual respect and understanding
If that exists, how can there be a rivalry?