But there is definitely language racism, especially with the language laws.
Here are some examples to prove my point:
On a phone call with the government to renew an ID card, my bilingual Montrealler friend messed up her French grammar. The government agent said "I cannot understand you" and hung up the phone! Made her call back and wait on hold and be more careful with her grammar.
The Bitcoin Embassy put up a webpage for international Bitcoin trading targeted to people beyond Quebec who speak English, and yet the Language Police stopped them because they hadn't translated everything to French before publishing the page! The government prevents international business simply because it's not French enough. But the whole point of international business is to target OTHER people.
My friend is COO of a large, successful international enterprise software company (I won't mention the company). All his programmers use English keyboards, but his company will be shut down if they don't use French keyboards. So they keep a stash of French keyboards in the closet. Every few months, the Language Police do an inspection and they have to bring out the French keyboards and pretend that they are using them to do all their work as good French citizens.
This last friend has lived in BOTH Palo Alto and Montreal for the last 15 years, and before that lived in France and Iran. He says that Quebec is more Racist than France.