If he couldn't keep up with the President, it was the right thing to do. Trump ran on an ambitious agenda of change, not just in what the government would do, but also in how the government would do it, and some people who might have fit well into a less ambitious administration, are just not fit to serve in this one.
Trump is not fit to serve if he cannot commit to and operate within a communications strategy and directive.
Morning tweets sitting on the bathroom throne would drive any of us crazy trying to manage that nonsense.
So you think the President is there to serve the needs his staff rather than his staff being there to serve his needs. His core supporters love his tweets, but his critics hate them and everything else he does, so why would the President's communications director want to manage the President's actions to please those who will always hate him at the expense of those who support him?
That's the point. They try and Trump undermines every attempt they make to protect him. This is how it goes;
1. Trump Tweets something moronic
2. Spinmeisters go on TV and do the "What he meant to say was..."
3. Trump goes on TV and says the exact opposite of his "staff's" spin....leaving them spinning.
They're tired of being thrown under the bus.