Punishment is a very blunt instrument. If it was an effective mean for making people obey the law then crime would be long gone, wouldn't it? The problem is that threatening people with punishment make them focus on avoiding it, and not on actually acting in a responsible manner. So by itself, punishment is not enough to ensure justice or public safety. And yet, a proper judicial and penal system is not completely unnecessary as some suggest. The main reason for that, I believe, is that most people will react with disproportionate retaliation, if they would feel that they've been hurt by someone who may avoid what they perceive as a proper punishment. So it is obvious that a functioning law enforcement system is a necessary part of any just and viable society, but there is something else that is needed, and that is forgiveness. After criminals were properly punished and paid their moral death, we must accept them back to society and help them rehabilitate. Otherwise, whats the point in all the resources and effort we invest in our law enforcement system if we end up again with endless revenge?