Moral clarity is an amazing thing.

The timing of the powers that be has been awesome.
Multiculturalism and the sell off of hundreds of Canada's most important companies to foreigners started around the 1970's. Canadians were too passive and afraid of being called racists to protest. 
  First they came for Canadian values, then they came for Canadian companies, then they came for Canadian workers, then they came for Canadian wages, then they came for Canadian democracy, then they came for Canadian sovereignty, then they came for Canadian homes...
  But, hey, they say "No worries. We're all immigrants."
   Really?