When you bring up answering to Putin, anything else you say is just nonsense.
He was elected to build the wall and repeal Obamacare and he his term has four years in it and not just a few months. No one expecting draining the swamp was going to be easy. The courts are just one other swamp that needs draining. 
His twitters are a direct line to the people, minus the reinterpretation of his words by the media.