Ah, but those were UN sanctions, not the US. If the UN didn't want to go through with it, that's their problem, not the US.
And the US isn't even coming close to treating N. Korea like they did Iraq. Your reasons might be valid, but I seriously doubt those are the real reasons, seeing how...