You're right in that everything is in flux.  Stagnation is the alternative, and that leads to death of culture and civilization.

I think however that changes - especially putting a lot of people from disparate groups together (especially in highly populated areas like European countries) in a very short period of time is a recipe for disaster.  Even in Canada it might get iffy - how the heck do you 'hybridize' groups when 100s of thousands enter already high density cities every year? You don't.  Ethnic silos arise.   And that's where the problem begins.  

We must mingle and move and change.  But having so much change forced upon people so quickly by their governments and other interest groups is NOT the way to do it.