Axel they do not ban everyone who might disagree with them on certain issues. I am proof of that. I don't post here a lot, but when I do I frequently voice disagreement w/ certain things said by some JTF members. I am not ever even chastised for it (much) let alone banned.
Seems to me that they are quite welcoming of posters w/ views other than their own...within reason.
Frankly, someone can't expect to come on here with a name like Teutonic Knight and not be banned ...even if he HADN'T been disruptive and clearly trolling, which he was.
I for one do support free speech on forums, and think opposing views should be welcomed, to encourage discussion. That is not the basis of this forum though, and they make no claims that it is either. It's quite simple, if they don't like you, they are going to ban you!
As for this T.K., The Teutonic Knights were the rulers of Prussia if I am not mistaken, and were not known for treating the Jews very kindly. It should go without being said that someone coming on a site like this w/ a name like that is not going to be welcomed with open arms, lol.