Like HEW and others, It's my opinion also that once a "veteran" assumes political staus, their military record is no longer a shield they can hide behind if they are being challenged or denigrated. In most cases, their military record is not in question...it's their political record.
Furthermore, having been in the military, I can tell you there are plenty 'leaders' I served under that I wouldn't take a dimes worth of their advice, especially if it's political. Several of them fell into the category of the first Sgt that said to a GI getting discharged, "I suppose you'll look me up when I'm gone and Pi$$ on my grave." The soldier said he would not, but the Sgt wanted to know why? The soldier said "I made a promise to myself that when I get out of the service, I will never stand in line again."