Switzerland's population is quite small at 7.5 million compared to ours 60million +.
Referendums are used up to 30 times a year in Switzerland, voting on national, regional and local decisions. This system has been used for the last 150 years. It is undoubtedly more democratic than here, but it tends to slow policy down, and it is rare that the citizens do not rubber stamp the Government's favoured policy.
It would be extremely expensive to try and replicate the system here, and it would take ages to get anything done.
Last time I was in Switzerland, it was still picturesque, and like anywhere else in the world, the population is becoming more diverse because travel is cheap and easy. Elsewhere in the world, I have seen many picturesque mosques. Like churches they tend to be beautiful buildings and I would go out of my way to see a good one. I can highly recommend the Blue mosque in Istambul.
I don't think the state should tell people what they can and can't spend their money on. Whether it is in Europe or in the middle east. If you believe in free speech then you should be allowed to build a church or a mosque.