They are not banning mosques. They are banning PART of a mosque. It's not even a required part. They seemed to be able to get by without it, and look, the majority of people feel they should not be allowed to be built on mosques. The decision is final. They are to be banned until enough support is raised in order to vote 'yes' when public opinion goes against the decision to ban them. They 'may' ruin the skyline, they 'may' cause disruption in another form or another, is there anything we can do about it? No.
Ofcourse we have this problem of denying freedom for religon. But that decision was made by the Swiss government and it probably wont be reverted anytime soon.
As far as I'm aware. Minarets are (in most modern mosques) more decorative then actually mandantory. In most they don't even make the calls to prayer from the tower really anymore, it's done by Microphone and speaker from within the prayer hall. You don't get quite as many of them nowadays with a bloke standing on top of them anymore calling to prayer.
This debate can be fought in many different ways.
Are they needed? No.
Are they wanted? No. By popular vote, but you can argue that it wasn't a full representation.
Is there anything any of us can do? No.
Is there anything the islamic population of Switzerland can do? No.
Will Switzerland now be labeled Anti-Islamic? No mostly, but in areas with dominant islamic practice, probably.
If the miniarets were mandantory by the religon, then sure, I completely agree that they shouldn'tve been banned. But they are not so I can't agree or disagree with it.
I don't think it's right either to label every swiss national a preacher of islamic hatred. That's far too extreme.