What is missing in world politics is accountability of countries for their actions.
Everyone knows that every major country did business with Saddam... now they are afraid they will be exposed. No dictator can stay "in business" if no one does business with him.
I say air all the dirty laundry! Maybe countries will be less likely to do business with dictators in the future.