I know where you're coming from and broadly agree with your sentiment but to me it's a little deeper than forced integration. In the UK there are some communities that are not well integrated with the 'native' populace, they have some questionable views towards women, are highly conservative in religious terms & have a lot of very unusual customs. I'm talking about Hasidic Jews. Would it have been correct to expel the initial Jewish immigrants simply because they did not integrate?
Ok maybe I did write it wrong
But to be precise, integration to me means: The acceptance of local habits and to abide by the local law, also a general understanding / speaking of the language. I don´t want to force anyone to go along with each local cultural habit or anything. But if a "Hasidic Jew" for example treats a women like cattle, that is not our understanding (ok, it might be a fantasy for a lot of men) of treating a women, so his behavior has to change. If they insist on their way, they should go to a place where this behavior is tolerated. As long as their
customs don´t clash with the Law or is in any other mean not acceptable and they accept that there are other customs, then all is well.
I can´t tell a muslim women not to wear a head cloth, but in my opinion her husband also has no right to tell her she has to. We have that freedom here, when we go to a muslim land, our wives have to wear a head cloth and we abide, because it is the law. I am not religious at all, so my children are not christened. My mother in law wanted that very much, but as long as I have the power to oppress that, I will. But when my daughter turns 14 she will come of age for religions here in germany and I will have to accept any decision she will take then. The only thing I can do, is to point out why religions are bad in my opinion, nothing else. That is what I mean with acceptance of local habits and laws.