At a guess, the forums here are generally occupied by the support team, who collate and report up to the devs which is then published on Trello for tracking. However, if they DO need information from us then you are completely correct, they should be feeding that back down here.