Canadians are locked in their multicultural conception of relations with foreign cultures. They raised to the rank of untouchable dogma that Trudeauist policy.
Any questioning of this dogma is considered anti-Canadian and equated with racism. The discussion becomes impossible. This is not so much to find a better way for living together in society, but one that will find the way to crush the political enemy.
Immigration is a major challenge for all Western societies. Although there are obvious successes, it is clear that the current model causes problems. Close our eyes will not help anything.
I've lived in English Canada, French Canada, and abroad. In each of the places I lived, I was able to make friends among the local population without any problem. Of course my language skills helped with that. Of course there were conflicts sometimes. For example, I prefer to eat vegan and refuse to consume alcohol. I'd learnt to approach these sensitive topics with diplomacy by explaining in a clear manner why I did not drink or why I preferred to eat vegan.
In the end, in spite of these differences, I managed to make friends. All it takes is to develop one's interpersonal skills.
Furthermore, I'd discovered that even in foreign cultures I could always find a circle of vegan or teetotaller friends; and even among my omnivorous and alcohol-drinking facquaintances I was able to make good friends with each side respecing the other's decisions.
All cultures are far more similar to one another than we realise. The differences are limited to style, not substance.
Any person who feels a need to legislate 'values' demonstrates a gross lack of interpersonal skills and probably has difficulty handling cultural differences between himself and even those compatriots of his who share a common language, ethnicity, and even religion id some eat meat and others are vegan, or if some drink alcohol and others are teetotallers, or if some smoke and others not (just agree to smoke outside, no big deal), etc. These differences can exist even within one and the same ethnic group.