When former Defense Secretary Robert Gates wrote his recent book, 'Duty', it was full of tough assessments and candor.