Well it may not be a place full of infighting or petty drama, but there's no denying that it's very much a selectively closed group. Alec himself set it up that way when that first thread started two years ago. The cognitive dissonance between his grand language about uniting all the fan film production teams to work together (but only the ones he liked) was just too embarassing to process.
I'm happy to be proven wrong that the group is functioning but don't make it out to be some welcoming haven for all when it isn't.
If it works for you guys, great! Always happy to watch a new fan film and offer my thoughts. But I also trust the opinions of the people I know in that group and I've heard both sides of the story.
One does have to identify oneself. One must have something to do with fan film production or distribution. In other words, everyone has 'skin' in the game. (STR does help distribution) Most, "infighting and petty drama" is instigated by people who do not meet those criteria. Your unidentified source may be just trying to make your unidentified self feel good about your own unending sniping.