Well it's certainly walking that fine line of "excessive flaming".
I would love to see this sort of stuff disappear Kever. Contrary to popular belief, this doesn't help our bottom line one bit and our goals for this mountain bike community always supersede the bottom line anyway.
We'd like to see the parties involved sit down and have a moderated discussion about this but it seems that both sides are more dug in than ever.
Our responsibility in this case is to enforce our terms of use. These checks and balances are what keep us honest, the way the law is supposed to govern police behaviour to prevent abuses of power.
At this point it appears that our terms of use have not been violated. We aren't able to watch threads like this constantly and we often rely on our users to let us know when a line has been crossed. Thus far posts from this thread have not been reported to my knowledge and our oversight hasn't revealed any violations.
If we were to take down every thread we don't like that would violate our principles and our integrity. Despite our allegiances and our community goals, we are not going to take sides by removing a thread simply because one party or another would like it removed. As with any thread, the OP can remove at their discretion.
We aim to remain true to this community and abide by the rules we set out for ourselves. If I was a rank and file member of this forum that is certainly the way I'd like to see it governed, so that's what we do.