Good points. But its a fine line on how to deal with leaks 0 day exploits. We can't cripple the NSA, other wise we are bring a wet noodle to a knife fight.
I just mentioned they should be able to hold onto 0-day discoveries for 15-30 days before confidential disclosure.
Terrorists WILL do a lot of damage (as demonstrated) with these exploits... the NSA might ... the world, and in particular US interests are far better served with secure systems all around.