This is very interesting and leads to another question. What we are seeing really is the changing face of Canada.
Before I start, I should mention I am an immigrant and a visible minority (lest someone start accusing me of being part of Heritage Front or something)...
Every year about 200-250K immigrants come to Canada, most of them go to the 3 big cities (Toronto, Vancouver, Montreal). Right now 20% of the Canadian population are immigrants, and in the GTA, 25% of the population are immigrants.
Native born Canadian birth rates are much lower than the birth rates of immigrants.
All this together in a longer term demographic trend suggests that going forward, the "face" of Canada is going to look quite different, not just physical/genetic makeup, but cultural.
I read somewhere that Turkey (which is the most heavily Muslim populated country in the world) was once the most heavily populated Christian country in the world. Long term demographics similar to what is happening here in Canada (and has been well underway in places like France and parts of Western Europe).
Keep in mind I'm not targeting Muslims, as here in Canada most immigrants that come into this country aren't Muslim. We have large amounts of people from China, India, Pakistan, Philippines, Jamaica come in so we have quite the mix.
That being said, when I came to Canada, because I was a minority by far, I had to adapt to mainstream Canadian society. I was one drop of red dye in Lake Ontario, so I had little effect. But in a situation now when you're pouring a teaspoon a year of red dye into a bucket, the water starts changing color (so to speak), and I find that these days, immigrants expect Canada to adapt to them.
I'm finding more and more that my values and philosophies (which are more akin to traditional mainstream Canadian) are no longer being represented in the societal fabric, and at some point, a tipping point will be reached where I could find myself looking elsewhere to go.
Keep in mind we are talking in the multiple decades timeframe here, but I think this is a situation where it's exponential, meaning that when it does happen, it will happen very fast, so I will be keeping an eye on things.
But I'd be curious to know how others think/feel about the changing societal fabric of Canada.