Hmm, the theft of human beings. Men, women and children branded on their chests to show his ownership. Crammed in conditions that animals wouldn't be transported in resulting in deaths between around a fifth of the total. And that's described as a career!
Then to object to the removal of his image from the pedestal his statue had been given.
put (or
place)
someone on a pedestal
Give
someone uncritical respect or admiration; treat
someone as an ideal rather than a real
person.
oxforddictionaries.com › definition
pedestal | Definition of pedestal in English by Oxford Dictionaries....
Yes, there are certainly more who need to go the same way.