I think I've heard about this site a couple times before, but the way I really came to these forums and ended up joining them, was by googling for articles and discussions about RedLetterMedia's reviews, and thereby finding the corresponding thread here.
I read through it, a couple posts there instilled into me an ardent desire to post a.. couple rebukes to those posts, and before I knew what was happening, I had an account here and was writing on an angry rebuttal to a 9 months old post!
From there on, I just kinda posted wherever I found interesting... and that's basically it.
Having seen a bit of TFN, I can't say I got the impression of a one-sided fanboy fest, as there are quite a few "bashers" and "critics" and generally people capable of posting coherent thoughts, but yea, I agree, the comment standard here is pretty high.
Cool place!