Agreed. Discussion behind close doors is really not necessary in such a small community. Big game with millions of players can afford to lose a few unhappy people, but wth FAF, it's a matter of keeping the community together.
Same applies to map pool discussions. I'm not satisfied with the answer : "if you want to participate in reviewing maps, join the ladder team". Why ask people to join the black box instead of making it public ?