Religion is frowned upon by Liberal societies because it's based on lies and is not debatable with as every other idea might be.
Not true in the UK. I'd say we are a pretty liberal society, but few people are vehemently anti-religion. Speaking as an atheist, I don't think I'm at all unusual to feel pretty indifferent to other people's religious beliefs - as long as religion doesn't infringe my liberty, different strokes for different folks. I can certainly see that religion has many, many positives.
I would not want to live in a country where religion infringed on my liberties like Dubai or Saudi Arabia, but I wouldn't be happier in a secular state that sought to suppress religion.
I think diversity is unavoidable because people are different. I also probably have more in common with people who share my background (people who lived on the street where I grew up, people I went to school with, people I work with) and happen to be Muslim/Hindu/Christian than people living a completely different lifestyle in a completely different part of the UK.
I certainly have a lot in common with anybody who counts the days till they can feel the sand between their toes and run into the sea, whatever they are wearing.