Even learning French will not get you far in Quebec if you are not pure laine or your last name is not Tremblay. You will always be second class in Quebec no matter what. Thats the mentality of the people of this province.
May I remind you that we are talking about "high" skilled immigrants who are in the 80 or 90 percentile in Canadian income level.
1. Highest income taxes in Canada.
2. Salaries for skilled workers are lesser than other provinces in Canada.
3. Immigrant parents cannot help kids with their homework as its in French.
4. Kids educated in French schools are not fully fluent in English, (French schools makes conscious efforts to give low quality English education, but not viceversa) thus limiting their ability to work in an English speaking country like Rest of Canada or USA.
5. All the good books especially engineering/medical are in English.
6. For high income earning immigrants, I dont think any kind of governmental benefits including childcare are applicable no matter if you are in Quebec or ROC.Government benefits are inversely proportional to your income.
7. Bill 21 targets minorities invoking the not withstanding clause. A government which targets minorities cannot be trusted with. They will soon target minority English speakers and immigrants soon. Its just a matter of time. Bill 101 version 2 is now raising its ugly head again.
8. There is targetted discimination in Quebec based on race and language for employment.
How many minorities are employed in HydroQuebec ? How many in STM ? How many Quebec government services ?
Do you think the kids of these immigrants will ever be accepted if they know fluent French ? I dont think so.
https://www.cbc.ca/news/canada/ottawa/too-few-minorities-quebec-1.3413967
What I am saying is, high skilled immigrants do not get the bang for their tax money if they are in Quebec and a second class treatment too as a bonus.