There is a reason they are referred to as "ex" or "former" generals.
If they all felt so strongly about Rumsfeld's "mistakes" at the time, why didn't resign their commisions in protest? I suppose they didn't figure the lives of soldiers balanced the loss of their pay and pensions.
I have no respect for these guys. They should know better than to give the enemy this kind of propagand/morale boost. They got passed-over for that next star, and now they're on the hunt for Demorat speaking fees during the upcoming election.
The Officers oath contains a phrase not contained in the Enlisted oath:
"that I take this obligation freely, without any mental reservations or purpose of evasion; and that I will well and faithfully discharge the duties of the office upon which I am about to enter; So help me God."
If they had mental reservations, resignation was the proper course.