I've always thought multiculturalism is a good idea; different cultures integrate together to add all kinds of different flavours to the Canadian culture.
What's happening now though is people are immigrating in, setting up little enclaves, and expecting that everything to be exactly the same as their home country. We as a country, are bending over backwards to accomodate everyone under the guise of multiculturalism is god.
I say enough is enough. It's time for unreasonable accomodations to stop. By living in this country I think you've agreed to follow the laws of the land. Sharia law is not going to be instituted. If you're a cab driver, you have to pick up people's guide dogs.
Canada is devlolving into a collection of unicultures, which is not at all the idea. Multiculturalism works two ways, and the Human Rights Board needs to recognize this and stop fucking things up in the name of "multicultralism".