Tearing new orifices and 'encouraging public humiliation' are not endearing character traits....
Leaders shouldn't try to be popular, but it certainly helps if they show humanity, decency and a modicum of respect for others.
I did not know the man....