(Damn, I'm still not getting notifications.)
No, no, no! If there is one thing that compromises free speech it is not having security. Governments continually try to take control and hamper our free speech. Proper security stops the prying eyes.
There is never a time when a web server should display a page that is not secure. There should be https everywhere, without exception. This is a fundamental thing we do to help protect ourselves, our visitors and the Internet as a whole. We are either a part of the solution or a part of the problem. How could we say No to such a simple and fundamental issue. It is free and is easily set up from the administrator server panel.
Every single person on the planet has been or will be an idiot at one time or another. That is a fact. We need to get over it. Having good intent does not ever excuse stupid decisions. Worse is when they have far reaching affect.
For instance, the link you offered causes a Captcha loop. You’d think the site admin had actually tried it out. Obviously not.
Further, all software can be tweaked, and nothing is more simple than forum software that has a plethora of setting choices and plugins available. Just learn to use them correctly, or get help from the author.
By the way, people are always free to do foolish things, think foolish thoughts and say foolish things. However, there are laws. The laws are in place to protect the rest of us from that foolishness, so ultimate freedom does not exist, nor should it. That is why we all set up governments, or are free to go where they do not exist. One’s freedom ends where another’s begins. So basically any talk of freedom, especially in this subject, is a red herring.
You made another bad assumption. Just because someone (who is unidentified, by the way) has made a bone-headed mistake in no way invalidates the other good service they have provided or indicates a lack of gratefulness for it. Why in the world would you assume that?
By the way, you folks seem to have an inside joke about parrots. You may wish to let the rest of us in on it.
And, cuckooflew, please clarify your last comment.