"Where was he when Clinton bombed aspirin factories and Chinese embassies?"
CinC of Centcom, I believe....but that was ok.
It did not disturb his relationships with the Saudis and other Shieks.
Is Zinni a foreign lobbyist? Does he work for the Saudis or earn money from the Saudis or other Arabs as Colin Powell and other former military leaders/government officials?
Full Disclosure!
As I recall Rumsfeld thought there were some generals who needed firing. I think Zinni was one of them.