(King) David, Samson, and Gideon, among others, were all robust slayers of enemies of Israel, most of whom were "bad" men.
In at least one instance, David set his hand against a good man, Uriah, for the wrong reason (he coveted Uriah's wife Bathsheba).
Was this an exception? Did the biblical heroes often go against an "innocent" good man like Uriah? Or did they go against (formerly) good men turned "bad" (e.g. David or Samuel against King Saul)?