I try to look at as if the criticism doesn't benefit the current conversation, then it shouldn't stay because it would eventually lead to someone bashing his own critique and turn the thread into a anti/pro TNA spiral.
Yes, but that's not against the rules. You can try to guide discussion through posting, but you can't infract someone for spam if they have a point backed by reason.