I answered this Question on Quora.
It is because President Trump will not accept that he has to conform to the view that Politics is for the Media, Government is for the Establishment, diplomacy is for deals under the table and the People are for ‘spinning’ to.
He went to the People of America and told them what he wanted a mandate for. Now he is delivering it.
Did those who are vocal in their criticism of him think he was going to be change just because he became President? He has never been a Politician what else was he going to do other than be himself.
In 2020 they will be able to vote for somebody else until then they have every opportunity to present ideas better than President Trump’s to the People.
I would rather have a Leader who is honest with the People about his views of the World than one who tells the media what it is he or she expects the People to believe.