One thing that has been accentuated over the past few decades is the idea that you are responsible for your success. When you were poor, lacked means, or didn't have a good job, it was because the god of fortune didn't smile on you. Only the fortunate experienced success. Now only losers are broke and live in crap towns, and winners drive expensive cars. With this idea in mind, calling it crap towns becomes an attack…
People in crap towns drive expensive cars too. The inequality between a crap place and a nice place is now enough that people can afford a ghastly Lamborghini SUV thing before they can afford to move out of a crap town.
I remember a few years ago a politician was vilified for suggesting there wasn't much you could do about the derelict seaside towns. I have a feeling that what he said was probably quite close to the truth.