It has nothing to do with free speech. The Support Forums are set up that you support the subject. When you disagree
you can go to the debate forum.
There are other forums which don't like Iodine if you post
there that you LIKE Iodine you will be banned too.