If we go by your ideology we can say that every single country in the world is multicultural. In my city (60k people, located in middle of nowhere, close to arctic circle) we have many Thais, Myanmarese, Chinese, Congolese etc people here.
Many of them have restaurants (I can tell 8 from this sit), some are masseurs( ;D) or just mopping the floors for shit wage. But still, they are actually trying to integrate to the new society. Trying to earn their own money, learning the language and so on. Not expecting the money to come at them without doing anything. This shit works because they are not rebelling against the society but understanding their position as a minority and if they wan't to succeed then they need to integrate to the new society.
Too bad not all immigrants are like that and therefore we can't just have open borders like you want. We can only take very few of them and they must be the ones that want to make a living by their own and want to integrate to the society. They can still have their own religions, ideologies, languages etc.
Heh, you told the issue yourself: " You seem to be shortsighted and think everyone moving here are able to immediately integrate to society. Perhaps you haven't considered what kinds of places these people are coming from and how that affects them psychologically."
Yeah there it is. How the fuck can they integrate to society with no wars, no violence, no crimes when they are coming from middle of all that? Totally different religion, culture, lifestyle. And about refugees. We have now 9810 (half of them are 1st gen immigrants) Somalis in Finland. We can't fix the problems in Somalia by getting a very small amount of them here. How does it help the millions of people still suffering there?
Percents: 80% of US population is Christians, 16% have no religion and rest 4% other religions.
Numbers: US population is 317 088 000. 253 670 400 of them are Christians, 50 734 080 have no religion and rest 12 683 520 other religions.
I'm not gonna guess what's the exact amount of those other religions, but if we divide it to 12 different religions for example, we get about a one million for each. One million in 317 088 000 is fucking nothing. It's damn small scale. And because US social security is close to nothing, only the people wanting to integrate will make a living. This is actually the best possible solution for immigration.
Because majority of immigrants (especially refugees) come from 3rd world countries that are very religious, you can see all the different cultures via religions.
I'm not against other cultures nor races like you think. In fact I'm very interested in different countries, cultures, languages, religions and so on. If multiculturalism actually worked, there would be no problems in immigration and we could have free borders. It's so typical act from left-wing green liberals to close the eyes for all the problems and consequences. They need to be more farsighted and realistic. Unfortunately, not everything nice and great is attainable. If it was, there would be problems on earth.