Quote:
Punishment does not teach virtue, morality, understanding, or any lesson really. It teaches anger, and it teaches fear, and it teaches resentment, but it does not teach someone what to do. In any event, criminals are not put in jail to learn morality. They are there to pay their debts to society. [/b]
I agree with you to some extent. Indeed, society imprisoned them for their errors, and that is justified. But supposing an immoral being can't learn morality in imprisonment, where else would they learn it? In freedom? I don't think so. They will continue to think and act in the same way, there are no restrictions. At least in jail, there is a chance that they could reflect upon their actions. Some will consider jail to be torture, and in the future they will do everything possible to stay out of it.