Straight up killing a known criminal is not the accepted way to mete out justice, no matter how right it seems. We have (international) courts for a reason, even when the case is open and shut, and even if the same courtesy would be unlikely if the situation was reversed.
Given the engineer’s amendment to “If it ain’t broke, don’t fix it.” is usually “If it ain’t broke, it doesn’t have enough features yet.”, I can only surmise that COBOL must be one of those languages that are so terrible that they deter their programmers from wanting to do that.