The topic you've raised isn't really hate crimes, it's the nature of the 'justice system' as a whole, into which you are plugging hate crimes as an example. I have NO idea what anyone can propose in lieu of what we have, which is more of a 'revenge system' than a justice system anyway.
If you really want to see changes/improvements in the conduct of potential future inmates, solve the economic problems and prevent child abuse and you will have accomplished most of it. Arguing with hate crimes protection isn't really the point here - the point you're making is that we have a faulty criminal justice system, not that there is something wrong with enforcing equal treatment for all citizens including 'despised' groups. Until our entire justice system gets overhauled for something vastly better, we are going to continue having huge societal problems and hate crimes protection is not the reason.
The society/government/bureaucracies are going to look for the easiest solution for them. Preventing crime, providing resources, education, and healing opportunities are far more difficult than just shuttling the problem out of sight for a while. That's what we need to overcome.
Never linger too long with the ignorant,
throw stones at their talk.
Walk only with the lovers,
the mirror of the soul gets rusty when
dipped in muddy water.