As I posted in another comment or two, Hagel was McCain and Grahamnesty's pet peeve more than anyones.
I look at it a little different.
At this stage I am not up nights worrying about Hagel dissing Bush and the Iraq surge 2007 and 2008. But that was those two's #1 issue. And you can see how they fight the battles they care about most. This is how they take a stand on their own principles.
Here, you forgot this: /s