The main function of a minaret is to call for prayer five times a day. But since putting the speakers and praying out loud is anyway forbidden in Switzerland, there's no need to have them at all. So technically what is being banned is an architectural style. I don't see the Americans complaining about the lack of skyscrapers in Switzerland.
The media is making a big fuss about it and I think they should relax as it's not that big a deal. Let's see, can a Christian go to church in Saudi Arabia? No, because all other religions are banned in the Kingdom and you have no right whatsoever to practice any other religion than Islam.
Isn't that worse than what Switzerland is doing? Yes it is. Does anybody say anything about it? No, because as long as we keep them happy, they sell us their oil for cheap.
Swiss are not racists; they could be rude, arrogant, strict and unpleasant at times but I have never experienced racism here - even when I went outside of Geneva. I think the Swiss have the courage to say out loud what everybody in Europe is thinking quietly in their little dirty minds.
Switzerland is the country that came out with these ads (below), so when you come to Switzerland, you kind of know what to expect. Maybe it's not something to be particularly proud of as a Swiss, but the Swiss just don't like to feel invaded by something other than their own values. Example: Swiss aren't even part of the EU (even though it's all around them), they only became part of the UN in 2002 (even though the second largest UN building is in Geneva) and they don't want the adopt the Euro (even though they are surrounded by the Euro-zone).
So relax Muslims, it's not personal. Switzerland is playing hard-to-get with everyone and it's working!