i think it should depend on the nature of the crime. some people are simply irredeemable and should be isolated from society permanently. other people who commit more minor crimes and will eventually be released; there should be some effort to rehabilitate them if for no other reason than so that they don't immediately reoffend.
Canada