Then I guess you need to start speaking to people outside your bubble.  I have been astonished at the number of NDP supporters leaving the party over this very issue.   All people have value and worth and are to be respected.  However, some countries are less advanced in their views.  

And when we have mass immigration (which we have now), then what happens is we  create pockets of communities that are not integrated and have no intention of doing so.   I would marry a strict Muslim, would a strict Muslim marry me...most likely not.  Racism exists in all cultures and has been around since the mythical Tower of Babel.  

Ibbitson is pushing a narrative his puppet masters want him to push and he writes from an ivory tower.  Though a lot of his stuff I like.   I want immigration, but I want it slow so a true integration takes place.  Instead we look at it like economists and unless your country (ergo economy) is ever expanding, life is bad......that is just not true.