The vast majority of recent terrorist acts in Canada were done by Sikhs, weren't they?
Certainly not the vast majority. You might argue it's a majority depending on how recent you want to be.
Just a little diversion. Khalistan, the proposed name for the independent Sikh state, translates into "the land of the pure." Pakistan, which would border this new state, also means "the land of the pure". Normally one wouldn't draw conclusions from the names of countries. Names are often long established and their original meanings have no significance in modern language. But, Pakistan and Khalistan are recent fabrications with no historic basis. Calling your state "the land of pure" is significant.
Pakistan has no reason to exist other than for the sectarian prejudice of Indian Muslims who wanted their own "pure" Islamic state. Pakistan is not a "nation" in the old sense of the word. It is distinguished from India only in its religious homogeneity.
Khalistan would essentially be the same thing.
I don't know about you, but red flags go up for me when I hear of states (or proposed states) calling for religious division and "purity."
Tying this back to the topic, India is perhaps one of the most multicultural countries in the world (third largest Muslim population in the world by the way). In its very short history as a modern independent state, it has experienced its share of problems, sectarian and state violence, but it is becoming more stable, is an emerging economic powerhouse and remains the largest functioning democracy in the world. It's wayward sister, the "pure" Islamic Republic of Pakistan, on the other hand, has experienced no where near the same kind of stability. It has waffled between a democracy and military dictatorship throughout its history. Its current democratic compromise is tenuous at best. Sectarian violence (suggesting division) would be a strange thing to call the faith-based terrorism it experiences, as the country is religiously uniform (almost); and yet there it is.
Of course, one could easily point to other examples of where multiculturalism has failed in some states, but it does work in others. I'm against multiculturalism as an official government policy. I don't believe culture is within the competency of the state. But while multiculturalism shouldn't be policy, on the ground in Canada it is a fact. Some parts of Canada, not so much, but where I live there is no denying that multiple cultures exist. Monoculturalism, or "purity" as Indian Muslim nationalists and Sikh nationalists want to call it, has its problems just as multiculturalism has. But ask yourself, the violence in the former Yugoslavia was made possible by the fact that ethnic and religious groups lived side by side in a single coercive state which suddenly fell apart, but what caused the violence to break out? Did they kill each other over dreams of a multicultural Yugoslavia or did they kill each other because they dreamed of a homogeneous state?
You can say multiculturalism doesn't work if you want, but it is not
for multiculturalism we have sectarian and nationalist violence. It's monoculturalism, "purity", what many of you advocate, that is the excuse for violence.