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.
Wray knew McCabe was dirty from the moment he read texts that Strzok, Page and McCabe were holding meetings in “Andy’s office” discussing campaign status as a basis for investigation decisions, as well as an “insurance policy” if Trump won.
Wray was sworn in Aug 2, and should have been briefed very early on about Strzok and Page. Although they had been removed from Mueller’s investigation in July, their bias was a problem for the Clinton investigation, the beginnings of the Russia investigation, the Flynn interview ... and Wray should have been briefed on all that...etc.
At the latest it would have been just after Aug 10 when the OIG pulled the second batch of texts.
https://www.scribd.com/document/367204037/OIG-Letter-to-Congress-Explaining-Strzok-and-Page-Text-Messaging-Origin
Wray is an Ivy League empty suit who is a prisoner of his own bureaucracy. He isn’t savvy enough to see thru their lies, or do anything effective about it.