A reader writes:

Gates has been planning to resign this year anyway. See this item from last August.

He has said he's resigning on many occasions. He's still there. But a resignation over a foolish piece of war-making would be a big and damaging story for Obama.