The thing is, urban ranger, urban immigrants aren't really "offering" their culture; they're living it.  And "we" can decide which parts of it we want to accept or not for ourselves, but they get to decide for themselves.  That's the way it's been as long as there has been a Canada, and that IS worth saving.

The reality is that the assimilation of immigrants still takes more than one generation, but it happens.