With attitudes like this, is it any wonder they don't post more often? The community devs are basically setting themselves up for the worst kind of verbal abuse every time they make a post.
Attitudes? No...mine was an observation...yours is an attitude. I don't expect the Devs to post either - I expect the community team (the people hired to be the faces of Bioware to their customers) to do the posting. Excusing their absence because of the feedback from players they may get, is like hiring a bus driver who's afraid to drive.