Trump has publicly criticized several of his high-rankers but none of them have been fired or quit except ones such as Santucci that exhibited outrageous personal behavior. Banneon seems to have moved himself to a place where he could more effectively fight for his and Trump’s mutual causes.
Santucci?
Madre Mia!!!