I believe there is more hate generated from wearing the niqab as it is giving the middle finger to the West and doesn't represent Western values at all, suppressing women, hiding behind a mask and trying to implement Sharia law.  Poll Canadians if you like or let me guess they will all be deemed racist ?  It used to be the case where you left your "baggage" in your old country and that worked out better.