"No one should be wearing a veil in Canada - it's insulting."

There are plenty of wardrobe choices that could be viewed as insulting.  Punk tshirts.  Nun's habits.  Revealing clothing on unfit people.  MAGA hats.  Perhaps we should ban all that too?  

Nobody *needs* to show their face to ride on the bus, so whether it is a "small price to pay" is irrelevant.  Why does it need to be paid at all?  Situations where identity really does need to be established have been dealt with already on a case by case basis.  No problem.

We're not talking about banning punks with obscene slogans on their shirts, because this is about the symbolic politics of Muslim bashing, not public decency.

I'm sure I'll get downvotes for this, but I will not get a single cogent rebuttal, because there are none.