carol your approach is a bit bias, muslims in europe have passports and are citizens. you are moving in your comments to a grey area.
when you welcome someone in your home and grant him a share of it in return to his services, imposing laws on him, you can't just treat him as outsider anymore. if You as a cohabitant do not agree with the home owner's policies and "generousity" you should complain to him (owner) not try to ban your cohabitants of what they've earned.
if certain cohabitants acted unlawfully, the owner should take care of it, He knows what is best for the whole Home.
besides, i don't think muslims in switzerland did any harm to deserve the campaign held by the christian party, showing muslim women as black sheep in "abaya" and showing the swiss white cross covered by black minarates, it was really harsh and ridiculously pushing on Islamophobia in order to get the votes the way they want.

Yalla!