I see this as us "tucking tail and running". Why broadcast this intel to the whole world instead of beefing up our security, putting the Marines in place and just whooping their ass when they try to attack? Is closing an embassy going to PREVENT an attack, or just delay it & give them time to regroup?
OR - is this all just a lie to make the administration look like they are really on top of things? I have serious doubts as to the veracity of what they are telling us.
Second point first - Yes. No doubt at all in my mind that a goodly portion of this is to make the administration look vaguely competent.
First point though - Look, I like Marines. Admire the hell out of them and respect what they do and, even more, what they are capable of. They do have limits, both physical and logistical though. There is a limit to how long they can act, a limit to how much ammo they can carry and a limit to their alert time. Even Marines get bored - just look at the ones during Obama's speeches!
The potential attackers know this. Don't mistake them for rabble from the slums. There are keen minds behind the attacks, who understand both tactics and people.