Just like any politicians, you can take stuff that he has done well and stuff that he has messed up. You generally speak like you are his press secretary so it's hard to take it seriously. My personal view is that to become the leader of a country(or a business, or anything of significance), you need to be morally compromised, it's part and parcel of the job. Some more than others obviously but there's no one on earth that I would support and defend they way you do with Duterte, not even family members or friends.