I think you're missing the big picture here. I don't really see how there could possibly be a "philosophical" discussion on whether he needs to be punished.
Did not mean to imply that action should not be taken, just seemed like a good idea to step back & look at the big picture stuff, which it appears to you that I am not doing and it appears to me that you aren't .
In any case I do not have a dog in the fight so if others feel that this is a case of punishment fitting crime and not lynch mob then perhaps I am looking at things wrong & aok.