Sounds like Mr. Scaramucci has the President's ear.  They needed (1) a scapegoat; (2) send a warning to leakers (3) stability.  So given the legislative struggles Mr. Priebus seemed to be the obvious guy to throw overboard.  He was of course "establishment" but giving him the ax only serves to alienate the "establishment" guys who run the Senate.  Let's assume for a moment that Mr. Priebus did leak to the press, is he responsible for the torrent of leaks coming from the White House?  Of course not, will it stop others from leaking?  Time will tell, but why would it?  Gen. Kelly seems like a good guy, but how do you reconcile a Chief Of Staff who is on the record saying Russia did meddle in our election to help the President with a President who thinks otherwise?  Further the President's current fave (Scaramucci) is the kind of guy the General would loathe, a loud mouth who wants to draw attention to himself.  I don't know what the future holds, but it will be interersting.