He's a military/political historian -- Savage Wars of Peace, etc.
You might like this better:
I never agree with anybody 100% of the time, including columnists and the politicians who get my votes.
The tone of this article struck a nerve. If he'd spent a year here like most of our troops do, he'd very likely have had an entirely different perspective.