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.