Without investment in rehabilitation, prison simply serves to incubate criminality: you become more of a criminal thanks to imprisonment.
If the aim is deterrent : it doesn't deter. If the aim is crime reduction : it doesn't reduce.
I partly agree.
Long-term, prolific offenders (I knew a few) only stop thieving when they are inside. It is important to protect people from the misery they cause by stopping them being able to do it.
People who are robbing stop doing it when they are inside. Incarceration therefore reduces crime by
them.
Having said that, a huge amount of crime is committed by smackheads, and unless their addiction is addressed, they'll just keep on keeping on. Stopping them using is, however, hard. I've seen how that goes and it's just a tragic situation.
Rehabilitation is desirable, but often not achievable. By the time someone gets time, they've already had fines, community service, and various other help. It's diminishing returns for most of them.
I think increasing police numbers, and more police activity, would do more to reduce crime than longer sentencing.
I think calls for longer sentences miss the point that it's
getting caught that reduces crime. If burglars were caught more often, crime would reduce, regardless of sentence length.
I'd rather see police funding increased, than longer sentencing, is what I'm getting at...