Unfortunately the CSR Droids who handle in-game support are not in a position to discuss future content with the players, whether it be story content, PvE or PvP. To a large extent they aren't allowed to discuss current content either. Their stock response is to post queries of such nature on the official forum, therefore making this something that EA/Bioware actively encourage.
This is not about an overblown sense of entitlement. This is about upholding Bioware to a standard that it itself has set and yet in part failed to keep to.
Also, private email responses are nice, but they are not available to the community at large unless the receiver wishes to publish the email correspondence. By posting questions for the developers on the Official forums, one endeavours to make the response available to the community automatically.
So, let's hear from you.
What is your threshold number of posts per day that you need to see in the Dev Tracker before you accept that they're communicating enough?