Well said and it is important that it is brought to light... It is a problem that MINORITIES fail to understand MULTICULTURALISM  thinking that it means you can keep your old hatred and racist views, Radical Political Views and many more.

As a minority myself I can attest after living for 5 Years in Vancouver. That if you are not part of a MAJORITY Ethnic Community like the North Indians or the Chinese then certain racist views (many Asians are very racist towards each other) are often just swept under the rug.

I can't tell the numerous times wherein a workplace is a majority Vietnamese, Filipino or Punjabi, and the said majority will not hire or will hire with intolerance....

I have talked to numerous hindu Central and South Indians and they refuse to move to Vancouver due to the RACISM from the Punjabi North Indians which do not adapt to Canadian values of tolerance and bring with their traditions also old prejudices. 

These are just small examples of a failed Diversity..