The hostile posts appear to be given tacit approval by the majority of contributors to the forum (see: your post), and is only reinforced by cases like this thread where I'd argue that it clearly demonstrates a moderator taking a reflexively anti-Red stance.
I've been lurking here for months, and after about the first two I decided this place was really only good for the humour value (ie "Hmm, there's some positive news about the Red One, let's go see how the usual suspects on C.com denounce it...."). There are some greatly knowledgeable industry people here who are an invaluable resource, but in this particular sub-forum they're clearly the exception.
Oh and while I wouldn't really classify you as one of the "Usual Supects" David, I would repeat: "all the usual suspects puff up in outrage demanding exact names, places, and where the bodies are buried or it never happened". Denial: it's not just a river in Egypt.