My beef is with those extreme cultures and interpretations of religion who hold basic assumptions about what is "a good society" which are totally incompatible with basic freedoms for women.

That isn't "Muslims" in general, it is salafists, islamists, wahhabists, etc., whatever you want to call them. Unless you want to argue it IS a view of ALL Muslims?

We should be able to tell the difference between those potential immigrants that want to come here to escape those values, and those who come here intent on perpetuating them. We should be embracing the former and refusing the latter.
 
What do Sikhs have to do with this? Gender equality is an explicit basic belief of Sikhs, the religion was created in opposition to Islam, it even forbids women from wearing the face veil, and it does not practice gender segregation. I have no problem with Sikhism.