
No sanctions haven't worked - they haven't made Iraq comply.
Sanctions were imposed for several reasons, not just to keep Saddam from invading his neighbors.
[link|http://www.globalpolicy.org/security/sanction/iraq1/oilforfood/2002/res1409.htm|UN SCR 1409] renewed sanctions against Iraq for 180 days.
Convinced of the need as a temporary measure to continue to provide for the civilian needs of the Iraqi people until the fulfilment by the Government of Iraq of the relevant resolutions, including notably resolutions 687 (1991) of 3 April 1991 and 1284 (1999), allows the Council to take further action with regard to the prohibitions referred to in resolution 661 (1990) of 6 August 1990 in accordance with the provisions of these resolutions, o o o
[link|http://www.mideastweb.org/687.htm|Resolution 687] covers the 1991 cease fire and UNSCOM. Note that UNSCOM's mission wasn't just inspection but was also "monitoring" Iraq. I.e. after the inspections were over, UNSCOM would continue to watch Iraq to make sure it didn't reconstitute its weapons programs. They've not been able to start the monitoring phase, even after 12 years.
8. Decides that Iraq shall unconditionally accept the destruction, removal, or rendering harmless, under international supervision, of:
(a) All chemical and biological weapons and all stocks of agents and all related subsystems and components and all research, development, support and manufacturing facilities;
(b) All ballistic missiles with a range greater than 150 kilometres and related major parts, and repair and production facilities;
12 years later, they're having to destroy prohibited missiles again.
So even if no WMDs have yet been found by UNMOVIC, that doesn't mean that Iraq has complied with the relevant Security Council resolutions. If Iraq dumped its chemical and biological weapons materials in a trench in the desert without UNSCOM or UNMOVIC present, it was in violation of 687.
There are probably dozens of other things like this I could point out, but will let others do so if so inclined. I think it shows that while sanctions have had some impact on Saddam's military, they haven't achieved their goal - making Iraq comply with the relevant Security Council resolutions.
The longer sanctions go on, the more porous they'll become, IMO.
My $0.02.
Cheers,
Scott.