In my opinion a lot of french canadians are discriminatory to english speakers in quebec.
If my post is tl;dr ... just take few secs. to read last paragraph.
And yes you're 100% in the truth ... it's the sad reality in quebec. But hey don't put all people in the same box, we're not all racist saying "Tabarnak d'ostie d'crisse de tête carrée" (tête carrée = square head).
We (well not me) have problem with the english language for the simple reason that Canada tried many times to make english as our official language. "Law 101" is the only reason why we're not like the rest of canada, it's the only thing that makes us a seperate community, province or call it like you want. All we want is to have the control of our province, language, culture & all things that make us what we are. Yes we look like asshole at your eyes, but do you think our motivations are bad ?
Maybe I talked a bit much about france. There's discrimination everywere in the world but the fact is france is known to be racist towards the Quebec for the simple reason we have a different accent. We talk the same language but they hates us for our accent, that's why they are assholes for me.
Anyways I know it won't change anything, but just stop thinking that all quebecquers are like this but your frustration is understandable. I think the major problems here, is that people don't realize that they will be stucked in their little province if they don't talk english, so yeah most of us seems to really think they're alone in the world.