That explains a lot of things, for instance why this happened so quickly. My take is that Michelle O is much more executive than Zero. She wanted the IG fired - he got fired!
If he was close to tying michelle to the horrific abuse of OUR MONEY that he was finding within Americorps then of course someone, very high up, has something to hide, BIG TIME.