Zinni, who headed the US Central Command from 1997 to 2000, was asked if anyone should lose their job over how Washington has managed its Iraq policy.
"Secretary of defense to begin with," he told NBC's "Meet the Press" program.
"Integrity and getting on with the mission and doing it right is more important than loyalty. Both are great traits, but integrity, honesty and performance and competence have to outweigh, in this business, loyalty," the former Marine Corps general said.
Zinni also had something to say about the claims that the media is exaggerating the stories in Iraq (via Think Progress):
RUSSERT: Do you believe the American media is distorting the news from Iraq or presenting an accurate picture?