You cannot legislate Kumbaya. It takes time - as history continues to prove all over the world. That's why people get their backs up when politicians carelessly use the term "racist" to describe an undefined swath of Canadians. Sure there are a few die-hard racists......but there is a large portion of society who prefer their own "kind" - and many, perhaps even most - are newer Canadians - that's not racism - it's a natural tendency. Why do you think there are huge enclaves of hyphenated Canadians in major cities. I prefer to believe that most Canadians (if they are not from that somewhat fictitious Kumbaya group - living in perfect harmony... color-blind, non-biased, and all-inclusive) subscribe to the "live and let live" doctrine. Canadians are doing just fine, thank you. We don't need to be lectured and shamed - we need to celebrate how far we've come and understand that we are already on a noble path. From Buddhism: "The obstacle is the path".