Swizerland is a relatively free country. People can mostly vote and tell the politicians what they want and don't want. That's good! So they said they don't want Minaretts in their country. That's their will. You Muslims and everyone else should accept that as I do accept that I can't wear sleeveless tops in Qatar. What would Qataries say if the christians would come and build a large Dome in their country? Would they shout "Yes, of course, do whatever you want?" It's a matter of respect to other cultures, other opinions, other religions.
You still have to learn that there are other ways to live, other opinions than yours. If you don't, you don't have respect. That's not the way people should deal with each other no matter what religion.