OK. So I for one am happy to take that as true, in the context of this discussion. You make a good case.
The question then becomes one of decision making regarding doing good. I see the equation as having several components. You have the offender's good, you have the victim's 'good' (they may after all be dead), you have those who feel the pain of the victim (family and wider), and you have the people who could benefit from alternative use of resources.
I assume this isn't too contentious so far.
Has anyone got suggestions for how the outcome should balance those factors?