There's quite a long list now of people for which Iodine turned out not to be a magic bullet. There's nothing wrong with this except for the fact that the cult cannot admit this.
Oversold.
If the cult/group/whatever you guys are would not be so defensive about this fact, there could one forum where people would just post their experiences. But you had to be special and therefore everyone loses.