St Helens was where I grew up. Living there in the 80s & 90s, the town didn't have the absolute 'grimness' or feeling of menace that other places I've visited(different to living somewhere for 20 years) have -just a fairly parochial attitude from a lot of the people.
It has been tidied up a bit in recent years, but I do find the town centre a bit depressing on my occasional visits. Of course there are nice parts, and much of the borough is actually quite green/rural.
As has been said, many other towns are similar. They all have the poor, the people in the middle(the old 'respectable' working class who's off-spring have become successively better off, probably including many of the people on here)and the well-off, just in different proportions.
Even Leigh has some nice areas and just outside Kirkby there are large arable farms.
Liverpool gets a terrible press, but it is no worse than other cities.
From what I've seen, the worst places are those that are very insular. Having little opportunity leads to a narrow view of the world, which makes ignorance a virtue and then breeds contempt for education and people from outside and so the cycle continues.