A lot of the usual buzz words and standard reactionary phrasing happening there Chuck. However the basic mistake in your argument is that you don't show any correlation between Canada and the various examples you provide as evidence to support your position. Specifically:

- European countries - how is the European situation equivalent to Canada's?
- strategy of doing nothing - just because we're not being as hardline as you'd like doesn't mean we're "doing nothing"
- failed conclusively - claiming it's failed is not the same as proving it has - show your work
- countries where the niqab is common - irrelevant - the issue is about Canada, not whichever foreign country that has drawn your ire this week
- homosexuality - also irrelevant
- Europe's regression - again, making a claim about something does not make it factual.