For the people whining about him not killing the asshole, he is a leader dealing with organization level issues.
If he "subtly" persuades the person to step down then he's showing leadership and a level of leniency that also establishes the line he's willing to let people play within. If he just murders the fat fuck, then he's a petty tyrant and anyone is at risk of the same happening to them, all the more so since he was willing to go to that based off of fairly minor harassment.
Yes, the other crimes he'd done matter, but every incident should be considered in as much of a vacuum as possible, because that's how they'll be told.