You are correct in many ways.
Both the Sr. Bush and Clinton made serious mistakes that led up to the 2nd Gulf War.
Sadam should have been removed much sooner. All Leaders need to understand that they can be removed by forces that are beyond their control. Such a threat hanging over their head is what will keep them honest and at least mildly in control...
Sadam overstepped his leadership many many times without consequence. He had to be put in his place, but the world and many President's cowared away.
