That was his first mistake ...
He was a military officer - LtGen and was appointed to head Defense Intelligence Agency. He made the mistake of allowing local commanders access to locally produced intelligence products in the field so that they could get timely information thus cutting the DC I/C out of the loop. This pissed off the deep state swampdroids no end.
A lot of Trump's success is giving local commanders authority to do their jobs, unhindered by quite so much of the swampocracy.
He was a serving Army General Officer.
Army General Officers go where they are ordered to go and do what they are ordered to do!
He was set up - he knows where the skeletons in the Ophonybama administration are, and, at some point, so will we!
Ophonybama’s people are gonna go to prison! Maybe even Ophonybama!