While I certainly agree that Trump is teh dumb, I don't mind politicians who are willing to buck the military-industrial-intelligence complex sometimes. Those guys have a pretty large incentive to depict all threats as (a) very very very dangerous, and (b) needing to be dealt with by robust deployment - and funding - of spies, troops, and various expensive pieces of hardware. Spy guys have a duty to tell Congress if they think a group is dangerous, but our elected civilian representatives - including the President - are the ones who are supposed to make the hard decisions about whether and how to spend American blood and treasure to counter those groups. Past presidents have often essentially delegated important decisions to the generals, so that they could hide behind the old "I'll listen to my generals and follow their advice" canard. That's the opposite of "the buck stops here".
Maybe Trump's willingness to go against what the spies and generals tell him to do will help empower future, wiser presidents to do the same when necessary. If so, that would be one of the extremely few positive developments of the Trump idiocracy.