We in the West have been actively embroiled in warfare with several Muslim majority states for decades, and still are, so of course Muslims/Islam will be on the defensive. That and the fact that Muslim immigrants tends to utterly dwarf Buddhist and Sikh immigration in sheer volume.
And Multiculturalism does work, as evidenced by North America; Europe is dropping the ball on this due to its inability to come to terms with different ethnic groups; ethnocentrism and nationalism are far more prevalent and entrenched than in immigrant-countries like Canada and even the USA.
With the US I have the idea that people moving there feel themselves to be American more. Immigrants here still feel like they are Turkish, Moroccan, Tunisian, etc, even if they are second or third generation immigrants. That is a big problem, but I don't see how we can change that.
The West isn't at war with Muslims countries as a whole. A lot of European countries are not involved at all. Sweden for example isn't involved, yet they have trouble with their immigrant population.
Aside from the volume of Muslim immigrants, there is also the fact that it's a lot easier to identify yourself as an American than as, say, German or Italian or French. The US and Canada don't have as clearly defined cultural heritage and history as the European countries do. And due to the fact the American countries are heavily based on immigrants from all across the world, you do not have that in Europe. In America, due to its history and heritage, you can get away being of any nationality, denomination, or race, and still be able to call yourself American. If you see a black man and he says he's German or Swedish, would you take him seriously, though?
Furthermore, nationalism is a big issue in Europe and its inner workings. There's a lot of secessionist movements for instance. You have Scotland and Northern Ireland in the UK, the Faeroe Islands for Denmark, Catalunya and the Basque country for Spain, Veneto and Sicily for Italy, Kosovo in Serbia, Belgium being in danger of falling apart due to nationalism - and that's just the ones from the top of my head, there's plenty more. And of course nationalistic movements for minorities across borders, which is mostly centralized in the Balkan region.
But then again, the history - both culturally and generally speaking here - makes it very hard to define a country. How does one become a true, for instance, Austrian? Do I have to wear lederhosen, listen to Mozart all the time, eat Schnitzel on Sunday and adopt Catholicism? Or even worse, how does it work with a big country with different cultures, like say Britain? What if I immigrate into the London area, "assimilate culturally" by throwing away my heritage's cultural identity, like some people in here demand, and then move to Scotland? Do I have to change again from the English culture I adopted to become more Scottish?
And this is just an easy example. There's no such thing as a single British or German or French culture, because all of these countries have regional traditions and cultural aspects to them that the region just a few km further doesn't have. If you move to Southern Germany, you'll encounter Catholicism. Move a bit further North, and you'll be deep in Protestant territory. Do you have to change denominations to reflect that change of location, even if you are moving within the same country?
And historically speaking, it's hard to define culture, as well. A mere few centuries ago, Germany was but a mosaic made up of hundreds of tiny duchies, bishoprics and republics. I mentioned Mozart earlier - did you know, he wasn't even Austrian! He was born in what is now known as Austria, yes, but back in that day, Salzburg was an independent nation. Does that make him really Austrian? You can have similar discussions about, say, Nicolaus Copernicus.
This is what makes it so difficult to identify with a European country you live in as an immigrant. But it's not the only thing.
What if you simply don't want to be part of the culture of that country you live in? That does not mean you can't be a productive member of society, either. Why do I have to eat Schnitzel and listen to Mozart in order to be Austrian? Why can't I eat kebab or spaghetti? Why do I have to celebrate Christmas, and can't celebrate Hanukkah or Ramadan or nothing at all? What if I just don't like classical music and would rather listen to Jazz or to rock? Where does cultural assimilation end and cultural oppression begin?