In this case the “Support” forums are more of a Player to Player discussion and help forum, and does not go directly to Customer Service, nor the development team. Part of that is that players can help other players seek help on various topics. Your concern is more developmental feedback , putting your feedback game is indeed important, but Support can not give it more traction. There is also the General Discussion forum, fortunately there also have been plenty of threads related to this there.