As much as I love Q and our president, you would have to be completely mentally retarded to think investigation this all-encompassing wasn't going to be chocked-full of immunity deals in order to serve up someone above you... when sometimes that may be the only concrete proof you get of higher-ups wrongdoings..  It is impossible to do an investigation this large without there being a ton of immunity deals in the process... It's literally the way the system is designed to work.