Always: you are quite right in highlighting appalling practices elsewhere in the world. It's so important. But what to do?
As outsiders, do we judge? We must judge, de facto, by our own standards: those standards are not universal, we just think they are because they are ours. So are we absolutist about it or relativist? Do we say, there are just some things that are wrong, and our standards are worth more than your standards? We are always talking from our own standards, always. Do we stand outside that culture and say, that's wrong and should change?
Having done that, do we do anything about it if we live outside that country? Do we have to live there or be born there or pay taxes there to have the right to do anything about it?
South Africa, a great example. We acted. A great example of what can be acheived and simultaneously of double standards. Apartheid, cruelty, lawlessness, continue elsewhere and are not acted upon perhaps on the grounds that acting on a country's internal issues is colonialism of the worst kind. Crusader-ism. We judge, but we can't impose.
But we can say: it doesn't happen in our country. This doesn't really relate to the minarets issue, but more to for example the criminalisation of female circumcision etc. Or, with South Africa, those products don't make it here, this bank will not operate here, that team will not play here.
This is what the Swiss are reacting to. You can almost read their minds: plenty of places allow minarets, you can go there, but live here and you accept our ways.
There's a reaction here on this thread because people are, right here, right now, having a go at Switzerland which is not a place, generally, of lawlessness and cruelty while there are no threads on other countries, which are quite frankly a living hell if you have the wrong colour or wrong religion or wrong name. It's like an accusation of double standards.