Hi there, I'm sorry you got that impression about this site.
To be transparent, I haven't actually invoked that rule yet on any post. There have only been a handful of deletions, all spam.
It certainly isn't there to stifle any strong/dissenting opinions, more to discourage unwarranted hostility
You can go anywhere on the internet to get mad, just come here to have fun.
Also, the last ad I put on 8ch was November 8th, and before that October 14.
I hope you may come to like this site, if not I hope you have fun elsewhere.