Apparently this General Jones fellow just could not stop gossiping with Bob Woodward about how much Obama sucks at war. And Jones was planning on leaving anyway because he is a crybaby so Obama said "hey, the sooner the better. Get out."
President Obama will announce on Friday that Gen. James Jones, the national security adviser, is resigning and will be replaced by his deputy, Thomas E. Donilon, senior administration officials said.
General Jones’s departure had been long rumored, and he had previously indicated to his staff that he intended to leave by the end of the year. But the schedule was accelerated, and in recent weeks White House staff members had been increasingly critical of General Jones for statements that he apparently made to Bob Woodward, the author of “Obama’s Wars,” an account of the internal decision making on policy on Afghanistan and Pakistan.
Obama Replaces Gossipy National Security Czar
Nothing's more annoying than a security chief who talks. Let's get back to the Bush years where nobody told anyone anything about anything. Sure it let the 9/11 plot go undetected, and a war for imaginary WMDs, waterboarding. But the secrets stayed secret, and that's the most important thing.
You don't project any air of bipartionship by hanging onto the worthless hacks that Dubya ended up with.