Having devs be in here directly is unrealistic. What is a realistic expectation is to have english community managers who engage with us and relay our concerns and such to the developers.

I have never seen an official post on here except for the odd time a thread gets locked.