See this alot online.The problem is folks seem to think the are "talking" in a public place.It isn't.Its neos "house".He pays the bills.Its his house.
Just like if someone got loud,or started something you don't like in your house you'd ask them to stop,tell them to shut up,or ask them to leave.Deleting or closing threads,infracting or banning is the only way to do that online.
So if everyone would act like you are having a fish conversation,in the home of our gracious host,you should be able to stay out of trouble.You don't have to respect the opinion of the person you are talking to,but you do need to respect our host.