You make it sound like being a community rep is easy.... you have no idea what that job entails. I'm sure there are many... many things he can't just say to the community freely... and (based on what i've seen so far) getting the information to answer some of your questions is easyer said then done. Even if he gets said information it must be a nightmare getting appoval to release it...if he's given it. This person has to take that small amount of information that he is allowed to give and make the community happy with it... as you can clearly see by your (and many others) "demand" for more information that sure as hell isn't easy. Plus he has to pass along ideas from the community back to the devs... and seeing some of the "ideas" that the comminty has given it can't be easy to weed out the bad ideas and pass along the good ones... also im sure there are many other things that needs to be done with this kind of job that we know nothing about.
I know how annoying it must be to wait so long for this information... but making rude comments isn't helping your cause at all... it's hurting it.