Iraq did have WMD. This is an incontrovertible fact.
That's not the issue. We know they did have WMD in the past. The dispute is whether they had WMD, or the faciilities to produce WMD, in terror-effective quantities at the time of our build-up to invasion. That looks ever more doubtful.
If they had WMD in the past, and inspections show they do not have them now, then where did they go? This should be the number one question being asked right now. Rumors are that they have been shipped to Syria or other neighboring countries. If we didn't remove Hussein, the only question is when Iraq would have had their weapons programs up and running again, not if.
It was Saddam's responsibility to prove he didn't have any WMD. He didn't do that and he underestimated the will of the Utnited States. Along with liberating Iraq, this has been a very useful example for the rest of the world's theocracies and dictatorships to take note of.
The thing about sanctions in Iraq is that they were not working. What was working was tens of thousands of US troops sitting across his border and enforcing a no-fly zone. But having that many troops in one location long-term is not a viable strategy. We were going to have either leave or take action And we know which way our fellow UN Security Council members France and Russia wanted us to go. The UN Oil-for-Food was an unmitigated disaster the largest fraud in the history of the world. That has been the real mistake that was made regarding Iraq - letting the UN run a scam which was helping to refinance Hussein's power while his people continued starving.