Just some other thoughts on this conversation:

If war is policy by other means, then military officers, at least general officers, are also to some extent responsible for policy. GOs are not simply managers of a large military enterprise only concerned with how military resources are managed, thus absolving them of all responsibility when policy fails, but also have significant input into how those resources should be managed, and towards what ends they are utilized. We should be careful about constructing a myth with the 'stabbed-in-the-back' theme between the military and the political leadership.

And, as many have mentioned in this thread already, since the war effort is subordinate to the political ends, the concept of the 'strategic corporal', et al, is not a perversion of political-military relationships, but that relationship taken to its logical extreme in an era of satured information where now tactical decisions have a direct impact on the political ends itself. But this is also to some extent the nature of 'small wars' that focus on combating non-state actors embedded in the social and political fabric of the operating area; securing local alliances or providing services and infrastructure can shape the battle as much as eliminating key leaders or capturing enemy equipment.

I also disagree that understanding war is exclusive or independent of political science or sociology; we have already agreed that war is a political act, and it is also intensely human endeavor, which places it firmly within both fields of study. There is no excuse in the modern, complex world for senior military officials to be ignorant of either science; this only reinforces the argument that military leaders bear responsibility to some extent for the failures of the wars.

Perhaps the problem is that our generals are managers, not leaders.