I grew up in Ville St Laurent, & it's pretty much english there, so I speak English, & I have endured what you say above for 25 years... And it makes me sick! - It is quite limiting & living in a bubble to refuse to learn English, & then quite insulting to then demand that we learn French. The history of Quebec is that the English won the War, & let the French stay here.
Mais maitenant, I have learned French (no choice) ... And it opens doors, & when someone calls me a pepper, I reply in English, & show them how wrong they were, & when someone calls me a 'square head' I reply in French, then English, then French, & then I'd add a bit of Spanish, but I havn't learned that yet ;-)