Earlier quoted context omitted.
I severely disagree with this, and find it one of the most destructive mentalities persistent in society. I have a good friend whose father was abusive, and a perfectionist. My friend, as a consequence, holds everyone to an impossible standard - most of all herself - and it's sad to watch, especially given that she's one of the most brilliant, passionate, hard-working people I know. When you expect and demand perfect…
Say, someone accidentally runs one of your family members over. Would you be satisfied with a "Oops, my bad"?
If it was due to negligence, then there is the issue of to what extent it has a preventative effect.
I'm Norwegian. One of the aspects of the Norwegian legal systems is short prison sentences. The legal maximum sentence is 21 years with a recent modification that allows for extensions (this must be included in the conviction, and is restricted to particularly severe crimes) if the prisoner is considered to still be a risk to society. On top of this, a prisoner is usually let out after 2/3 is served, assuming good behaviour, and will get time limited parole even before that (such as weekends with their family).
So a few months ago, for example, a major newspaper published an interview with a woman convicted of a double murder a decade or so ago, carried out at a cafe while she was out of prison for the day on one of her first parole days. In this case still accompanied by a police officer.
And you know what? I'm happy about that, because we also have one of the lowest re-offending rates.
Vengeance is not a good basis for a legal system.
And if what you want is to minimize harm to the public (and that includes those you put in prison, before someone gets the bright idea that lifetime confinement is a solution), punishment simply doesn't work very well.