I wonder how much of this is just the political winds. Under the George Bush days there were similar sentiments and attitudes, but it never went anywhere and SV still remained dominant. Canada has long tried to capitalize on the US political situation with mixed results. Salaries are low, most of Canada has poor weather and unaffordable housing prices in the major cities. I guess if you're willing to stick it out you…
Canada does not have "a far less valuable citizenship compared to other western countries". It's standard of living is (size of house, consumer spending power) is better than any large country except the USA. And the weather is not that different to Boston, Chicago, New York (for Toronto) and Seattle (for Vancouver). Canada won't develop a racism problem because 20% of the country are already immigrants and Canada do…
You do have the prairies though and they can be as conservative as the Dakotas. (With a similar accent to boot)
For example, Calgary police officers won't be able to do marijuana off duty, despite it being explicitly legal at the federal level for all of Canada.
If you browse /r/publicfreakout you will see plenty of racist prairie meltdowns.