물론 미국에게도 제재를 통한 압박 정책을 계속하여 추진하는 데에 비판이 존재하였다. 그것은 제재 정책이 가지고 있는 가장 큰 단점으로서 제재의 효과가 언제 나타날지 모른다는 불확실성에 있었다. 이론적으로는 적절한 제재가 제재를 받는 국가의 행동 양식을 바꿀 수 있으나, 제재의 추진 과정에서 부딪히는 여러 현실적 제약으로 제재가 이론적으로 가지는 효과가 현실적으로 나타나는 데에는 시간 차가 발생할 수밖에 없다. 그렇기 때문에 제재는 그 효과가 언제 나타날지 알 수 없고 그 결과 정책 추진 과정에서 불확실성이 존재한다. 그러나 미국이 제재를 계속하여 추진할 수밖에 없었던 이유는 제재의 효과가 실제 발생하였을 때 주는 순이익이 다른 옵션들이 제공할 수 있는 것보다 훨씬 높기 때문이다. 제재를 통한 방법은 제재를 추진하는 국가들에게 군사적 옵션을 사용할 경우에 발생할 수 있는 인적 그리고 물적 피해가 거의 없으면서 원하는 정치적 목표를 달성할 수 있기 때문이다. 또, 북핵 인정에서 오는 외교적 정치적 피해도 발생하지 않기 때문이다.
미국은 제재의 효과의 불확실성으로 인한 비판에도 불구하고 제대를 통한 압박 정책을 추진하고 있는데 이는 제재 효과의 실제 발생 시 얻을 수 있는 이익이 많기 때문이다.