The DNC and Media are having a field day with Barr, Trump and all of us. McCabe was cleared on one possible charge out of several that he is still on the hook for. Stone can still be cleared without the President stepping in to pardon him. Burr quitting amid all the finger pointing going on is the last thing any of us need.
DOJ let McCabe slide on matters unrelated to the Russian investigation. If you read the IG report McCabe was involved with some arm twisting to get the original Carter Page FISA request approved. At that point, none of the Steele Dossier had been verified. McCabe also wanted to include it in the main body of January 6, 2017 intelligent report. Nothing had been verified by then either. A couple of weeks later a source for Steele was interviewed and said it was crap. The source was interviewed 2 more times and said it was crap, but FISA renewals continued.
I think what McCabe has to worry about is his involvement with the appointment of the special council. Rosenstein is a weasel but he had only been on the job for a few weeks. He is going to blame McCabe for his faulty decisions.