I don't believe in fundamental concepts of "evil" or "the scales of justice". I support punishing people who murder, rape or steal because of the practical effects, i.e. deterrence to others and preventing the offender from re-offending. When people commit acts like drunk driving then there must be some deficiency in that person. Maybe we can call that deficiency "sin". When considering whether these people should be locked up for life or banned from driving from life one might ask, have we managed to remove these deficiencies in such a manner that the offender won't commit the same actions again? As well as that there are cost issues, such as the cost of keeping a petty thief behind bars for his whole life. The cost issue, along with the harm you are doing to the criminal have to be balanced with the benefits such as deterrence.
If someone shoplifts a small item, and they are fined or gaoled for several months, then after the judicial process hass completed the flaws in that person that helped to shoplift in the first place may not have been extirpated. I wouldn't support a life sentence though, because of compassion towards the criminal.