I suspect the reason Pompeo fired this guy is that the coupists have launched another op in the State Dept for campaign season.
In all this mess, one of the few I trust is Pompeo.