I also have an observation:

It seems older Cdns treat Muslims with disdain & as third class citizens.

Perhaps some of our older population need to be educated, as 'dropping out your mother's womb on Canadian soil' does not mean that other citizens of this country -- read: Muslims – are to be fodder for victimization -&- should be respected.

And, if Respect is not forthcoming, then I guess we'll just have to wait until all you angry old people die off.