Larkin at Wizbang Blue writes that Petraeus should not have agreed to “carry water” for the Bush administration:
But somewhere along the line, Petraeus agreed to take on the unwelcome task of becoming the public face for the Bush administration’s policy in Iraq…He’s a capable military man who may have found himself star-crossed by the double-talkers in this administration who coerced him into a political battle where he himself knows he should not be…
So my message to the General is this: please reconsider your position in our democracy as it is described in the Constitution and under our rule of law.
Except that, you know, General Petraeus was required by law to report to Congress on the situation in Iraq. A law written by Democrats and passed by Democrats.