I think it is in part Canadians don't "want to be political" so they use other means to get their message across. And that message is to keep Canada a white man's land.
Take the Olympics for example, there was whining the opening ceremonies and Canadian team in general didn't reflect the so called multicultural nature of Canada. They were all white and that has flummoxed the promulticultural crowd. But you're not supposed to be against MCism, it is the new nature of Canada we are told.