A custodial sentence for repeat offenders is probably the best thing that you could do as it gives a chance to reform the individuals. The real issue is that the reform that we provide doesn’t fix the underlying issues which on the whole are related to addiction, mental health and poverty (often as a result of no education).
As regards doing the same thing over and over which is often misquoted as being said by Einstein and prior to that Benjamin Franklin; maybe you’re right it does need an alternative approach.
The question then comes as to which direction to move, the current status quo doesn’t achieve the desired results. Some people will cite the low rates of reoffending in Norway and their liberal approach to prison, but considering you can get a short custodial sentence for driving under the influence or exceeding the speed limit by more than 50% it does skew the figures.
Likewise you could also look at Saudi Arabia that also has low reoffending rates, but it’s difficult to continue your offending with a missing hand or even harder without a head.
It’s undoubtedly a complex issue, however, regardless of which approach you take, the general public need to have faith in what is being done and at its heart the rule of law is being applied in a “fair play” manner (as the president of the Law Society recently noted). The courts are a public body and just as politicians, they are there to serve the people.