I’m willing to give Wray some leeway.
But he has been there since early August.
How long does it take to figure out that McCabe is dirty and needs to be replaced?
These people weren't walking around the agency wearing buttons saying, "I conspired with others to help Hillary win and to defeat Trump". They didn't have blinking lights on their foreheads.
It's always easy to Monday morning quarterback these things when you're not there. Wray is doing the actual job, not us sitting here at our computers, second guessing him in hindsight. He doesn't have that luxury.
He got the evidence he needed to get rid of McCabe on Sunday from Nunes.
Then he fired McCabe the next day.
The rest of the bad agents will be dealt with in good time. This is just the beginning, not the end. Patience.