I don't see the need for posts being deleted or thread bans unless people are actively inciting hate or violence or are being genuinely offensive.
There's a lot to be learned from each other as nobody is 100% right on any subject. I disagree with certain parts of people's posts but have the respect for their views and the humbleness to admit that they probably know more on the subject than I do. There's the odd bit of name calling and labelling of others but in general it seems like healthy debate