Iranian nuclear scientist turns up in D.C. seeks refuge in Pak embassy

If this is true then I would call him a stupid idiot who doesn’t know what he is doing.
At the time of defection he knew that his family is not accompanying him, and will be left in Iran.

Another possibility is that he really was kidnapped but being a junior scientist, Americans did not find him of much help. So they just let him go.