Reasons

Donald Trump insulted military leaders during his campaign, saying he knew better than they about how to defeat ISIS
arrogance , irreverence