Hey Smart_Guy,
The hijab example is an interesting one, and maybe more complex than it might first seem: In the West - officially - the husband is not in charge of the wife. (Of course bad stuff happens behind closed doors.) So if EVERY Muslim woman in a western community was wearing a hijab in public, I might suspect that coercion is occurring. In other words, an immigrant husband should not be allowed to restrict the freedoms of his wife.
Another example would be Muslims protesting against cartoons of Muhammad. This should be viewed as sedition in my opinion.
Ah, my point was cultural practices vs. specific civil laws. I understood from your original post I quoted that you want immigrants to must follow cultures in their normal practices so a woman that wants to wear hijab should never wear it in a community that its people do not wear it as part of their culture even if there are no laws against it. Is that what you mean?
Do you say that Muslim women can wear hijab if they want in communities that don't have hijab as part of their culture? Or do you say they shouldn't even if there are no laws against it?
I don't think protesting against cartoons of prophet Muhammad is wrong if protesting is allowed in the subject community. If others protest for other things and they are allowed to do it, then why not?