Heartbreaker - I think you got that backwards - the list you offered is a compendium of the things DJT excels at: Making fun of various groups? A+ for DJT! Talking out of both sides of one's mouth? Again, A+! Dismissing people? You're fired!

If only his first 100 days scorecard measured the things he's really good at maybe his approval rating would be above 40%.