One of the problems of the concept of "multiculturalism" is that it doesn't really exist in a long-lasting form. When you put people who are different around each other, then it almost inevitably leads to conflict, especially when it's in large numbers. It's a nice thought, but it does not pan out too well in the real world.