The Bitcoin Foundation is a private club. Why not discuss private club business at the club's forum instead of in an unrelated forum?
Unless, of course, the people discussing it here are not able to discuss it there because they are not members...then, why does it matter to you what they do in their private club?
I can see legitimate arguments for controlling random commentary on a foundation specific forum. OTOH, the principles of transparency apply as much for the BFC as they do for government. Even more in fact.
Does the BFC provide adequate (meaning near 100%) transparency? I don't know but find it doubtful. I gave up hope on them a while ago and have not paid much attention since. The best I hope for at this point is that their actions create an opportunity for me to capitalize on Bitcoin in a monetary sense. I probably should pay more attention to their goings-on just to look for flags which would make this outcome more likely via timings of certain actions but have been busy with other things of interest.