To be fair to the three people you mention, there were perfectly humane and legitimate reasons for some of the actions you cite.
Cromwell was a particularly unlikable character, but the noted sacks of Drogheda and Wexford had perfectly sound military reasons. And, in fact, were intended to save...