If our penal system was able to rehabilitate, I would 100% agree with you. Unfortunately, given the incredibly high recidivism of convicts, I don't think that is true. Worse yet, prison appears to be a criminal training ground. As a result, I, personally, would be hesitant to throw somebody into that environment if I felt another option that could lead to rehabilitation existed.
The important piece is "another option". If it were my kid, you can bet he wouldn't he getting off easy, but I would hope for an opportunity to rehabilitate. On the other hand, if it were my kid, I would be he first to call the cops if that's what was necessary.
It's unfortunate that our zeal for "justice" has put us in a situation that we say "to hell with the people".