For sure it would help is we had better support systems for the indigent and focused more on rehabilitation and re-integration. These are things we can improve, if we wanted to.
That said, this is not endemic to western cultures. The same attitude is prevalent in LatAm, Africa, South Asia, etc.
It would be helpful if people didn't perpetuate the myth that it springs from race (though race can exacerbate the issue). It was a problem in Britain before they became empire.
It's an issue in China, India, South Africa, Singapore, Indonesia, Turkey, Iran, Japan, Korea, etc. many places far-removed from western culture.
It is a massive self-reinforcing feedback loop. If we had even an ounce of the empathy and rational approach to public safety that the Nordic countries had, we wouldn't be having this discussion and that feedback loop would have been broken a century ago.