Brennan has gone beyond the pale. He’s a completely unelected spook and bureaucrat who feels empowered to meddle in politics, and self-righteously attack elected officials.
The CIA at least used to pretend they were unbiased public servants, and their retired Directors would shut their mouths and let DC take care of itself.
This bastard Brennan has created a very dangerous precedent.