Look at the time you've wasted in a senseless debate forum. That's at least an hour of your life, that you can never get back. How much life are you going to let "trolls", real or imagined, suck from your existence ?
You could be on the nonVWT Iodine forum "spreading the word" You might have saved someone by now, and they would have told a friend, and so on, etc.
I suggest to stay out of this forum, it is non-productive.