Duterte promised to eliminate drug use in 6 months, Trump promised to build a wall on the Mexican border, all shockvalue promises to make yourself more likeable to the public. To be honest he could probably get rid of drug use in 6 weeks, but it would be a most ugly show to watch. If he can fulfill his promise in more time but with less violence it's always the better option, but I fear that's just not his thing.