The thing is, you can demonise people by demonising the place they live. I worked for an organisation with large offices in Darlington, Sheffield & London. On the internal message board thingy, someone working in Darlington made a joke along the lines of - a bomb has exploded in Brixton & caused £500,000 worth of improvements. A colleague working in London (and living in Brixton) felt that was a racist joke. And, listening to them, I had some sympathy.
It was basically saying that Brixton, an area which has a large black population, is a shithole. And, the danger is how close that veers towards - Brixton is a shithole because it has a large black population.
I felt very uncomfortable with some of the comments made about Luton (as a place) when we played them recently. Luton has a majority ethnic population, a minority White British population. Can people who call Luton a shithole justify that in terms of the place. Really? Or do they think it is a shithole because it has a large population of people from Asian & Black backgrounds?
To be blunt - what is it about the majority ethnic town of Luton that makes you think it's a shithole?
Personally, I am trying to be careful about criticising & stereotyping people from other towns & cities in the UK. It can be problematic.
And ... every town/city in the UK has at least one banging pub or craft beer bar selling some ridiculous abv beer made by some hero. How can it be a shithole?