This is an issue that must be dealt with or we are going to see more problems.
The Muslim immigrants really are the first immigrants to the western world countries, that hold a totally different view on life, compared to immigrants before them. And it is going to take alot to merge them into our society.
There are little things between the two cultures that cause many problems. For example. My Muslim friend(who was born in Canada) has to sneak on the phone to talk to me, because "I am a boy", and her parents don't think it is right she talks to boys as friends, because back home proper Muslims don't mix men and women as friends.
Actually my friends parents such stupid rules and also their view that white Canadians are dirty people with no morals, has made her denounce her Muslim religion.
Now that is a simple thing, as friendship. But it causes problems, because the cultures are so different, that it will take atleast one or two generations before I think everyone will be in harmony.
But I agree that if you move to this country and don't like the values we have, then you should go back to where you came from, no matter what religion, or ethnic group you come from.
Someone said many of the Muslim immigrants move to Europe and Canada to get better jobs. I don't know about the Muslims you know, but almost all the Muslims I know who immgrated to Canada, had very good jobs and where loaded with money. It was only after coming to Canada they became "middle class" or "poor".
To be honest I don't know why they are even here, since life in Canada or Europe sucks compared to their lives in the Muslim countries.