I'm rather shocked by that.
TalkBoard is a representative position.
If I'm elected to serve, it will be to represent the interests of FlyerTalk members. I'll will answer (and have been answering) any question directed to me, whether in a public post or a PM.
This is a web forum -- we're here to discuss. If someone isn't willing to discuss FT issues, I have to wonder why they would want to be on FT' TalkBoard.