Earlier quoted context omitted.
No, they're right. And it's not just first nations people. Being a person-of-color in Canada is definitely no picnic as soon as you get out of the larger towns. I've seen quite a bit of this first hand and up close while living there. Consider that your viewport is small enough that the rougher parts of Canadian life for minorities are invisible to you.
I believe you, and I would rather live in a larger town myself. However, I think that on this front, Canada compares very well to the US, France, the UK, Brazil, China, and Japan (known for its xenophobic culture), to name a few places. No place is perfect, but we have it better here than a lot of other places, on many fronts.
Canada has some major problems with racism, and a lot of news media (particularly in the PostMedia family) is fanning those flames.