Tremendous move by Trump.  Priebus was an establishment Republican and was clearly unable (or unwilling) to use his establishment connections to move Trump's agenda forward.   

Obviously, Trump's "Team of Rivals" approach is working great, just as it worked great for Abraham Lincoln.  Trump is not just taking on the obstructionist Democrats, he is also fighting the swamp and the establishment Republicans.