"But we are probably more tolerant than any Western nation"

That's ridiculous. You have twice the rate of hate crimes as the U.S. does. You are probably the only Western nation to be found to be denying the human rights of your own citizens. None of your minorities reach critical mass as far as pct of the population is concerned and as the writer of the article states, the majority in Canada is in firm control.  You're locking up your largest minority as a percentage of the population at a rate in excess of blacks in the U.S.
Your immigration policy would be unacceptable in probably every other Western country as it would be considered 'discriminatory'. Your 40000 recent immigrants were limited to families, homosexuals and orphans but they are bandied about as if your tolerance and inclusion is due to your genetics.