cprise states:
Would you turn your entire country over to IAEA inspectors?
The only nations that have to allow IAEA inspectors are the non-weapon state signatories of the NPT - the Nuclear Nonproliferation Treaty.
In other words, by signing the NPT Treaty; those nations AGREED to let in IAEA inspectors.
Nobody "made" them do it. They agreed to it. In return, the non-weapon states get access to nuclear information and data and technical support. It's all information and assistance that would be prohibitively costly for them otherwise. However, the weapons-states promised to provide access in return for access by the IAEA inspectors who are the "police" to make sure that technology is not misused for weapons.
Again, the signatory nation agreed.
It's a little like having someone paroled from prison, i.e. released early. Part of getting the early release is for the convict to submit to drug testing at any time the parole officer wishes. Then you have the former convict complain about getting drug tested.
It was a condition of the release. If you don't want to be drug tested; then stay in prison and serve your entire sentence. We are giving you a break, but that break has a condition associated with it that you can voluntarily accept. Of course, if you don't accept the condition; you don't get the break.
The convict has no case to complain about a condition of his release that he freely accepted.
Likewise, the NPT signatory country agreed to IAEA inspections in return for information and access. I don't see where there's any room to complain about conditions that you voluntarily accepted.
PamW