One of the myriad reasons I don't trust politicians: "I serve at the pleasure of the President."
True, but Hagel also swore an oath to support and defend the Constitution. The Republic would have better been served if Hagel had resigned in protest over some.
Of couse, there will be a book coming out sometine in the near future :-)