Because she was doing her job, and that's what the job is about--talk about what has been cleared by intelligence/security and don't talk about what wasn't cleared for talking about. Duh.
I suppose you'd rather have her behave herself like Cheney did--blow CIA cover and screw up intelligence ops just because you don't agree with the conclusion.