In the world of military advisers, that's not always relevant. Jack Keane was an adviser to Obama, but as one of the principle architects and advocates of the Iraq troop surge, I'd hardly call Keane a liberal, pacifist or Democrat shill.
Too many people make the mistake of assigning some kind of political-connection when many General officers speak out publicly about contemporary military issues or foreign policy challenges. Infrequently, these are overt and intentional political endorsements - like those from McPeak or Wesley Clark. More often than not, they're just candid and apolitical statements on particular issues.
People, who don't have any experience in the military, or at that level in the military, mistakenly and reflexively call these retired officers shills, or sympathizers or some other such nonsense.
The fact of the matter is many of the criticisms of the pre-Iraq war invasion were accurate and prescient, no matter how critical they were of Bush and especially Rumsfeld. And, many criticisms weren't addressed or fixed until the surge.
An informative post, a nice antidote to some of the kneejerkiness prevalent at times.
I’m sure all that’s true, but the fact remains that Zinni took a much more public position than most retired general officers. I still believe that the Clintons are speaking on this issue through Zinni.