Si D, it is a general rant because every other day there is something in some media to do with muslim faith raging because something is not to muslim liking. Different cultures settle in different countries. Not got an issue with people practicing their faiths but some people in some groups always expect the host nation should give in to their each and every whim. Nobody is forced to stay if they don't like western ways. You can please some people some of the time but you cant please all the people all of the time.
Fair enough.
While I don't deny that there are people from any group that we'd care to mention that always want their own way, I do feel that much of this current social angst is more a combination of a media feeding frenzy and of liberal-extremism, than reality. For instance, round here we had all the agro over not being able to fly the Union Flag on council buildings and of Christmas being (allegedly) renamed 'Winterval'. The media used this to have a rant at the various ethnic minorities, especially Muslims, where as, in fact, they had had nothing to do with it and I never met one that had any trouble with people flying the flag or celebrating Christmas (indeed, I've met many more WASPs who go all bar-humbug, and get miserable when Christmas is mentioned ;) ).
Nope, if there is a rant to be had then I'd much rather have mine against the media that are only too keen to blow any slight hint of a story out of all proportion to sell a few more papers, never mind the damage that it does and the way that it creates barriers between different elements of the community that just want to get on with each other in peace.
However, I must admit, that I do wonder at 'multiculturalism' sometimes. I wonder if 'interculturalism' wouldn't be a better solution? Short term pain for long term gain?