It is Rosenstein who has given Mueller free reign to do all of the crap he has been doing in pursuit of taking out President Trump. Every Mueller step first passes by Rosenstein.
Second, Rosenstein stalled the House Intelligence Committee for a very long time, instead of allowing the Committee to see documents it needs to investigate which it has the right and responsibility to do. Finally, under threat of articles of impeachment being drawn up and of being held in contempt of Congress, Rosenstein is grudgingly dribbling the docs out. Stall, stall, stall...
Which means, Rosenstein is covering up the evil deeds inside his part of the Deep State.
I just gave you the reasons he could justifiably be fired.
But, where is Sessions??
Muller runs RosenWeasel who runs Sessions.
I agree with what you state, and will add that I have always thought that Rosenstein set up Trump to fire Comey, which would give Rosenstein an excuse to appoint Mueller.
Further, he is both in charge of the investigation into obstruction arising out of the Comey firing AND a witness in that case - because his memo provided Trump no realistic option other than firing Comey.
That said, Rosenstein’s memo, and the factual support for it, gives Trump a complete defense to the obstruction charge as it relates to Comey. And if you want to discredit Comey, Rosenstein does that for you.
So why now discredit Rosenstein?