Hardly anybody uses this subforum. Lots of ideas for improvements get discussed in global chat over the course of a revision. How many of those ideas actually get to the desk of the people who could make them happen?
People are lazy. Who wants to go through the trouble of logging into a website and make a post for something that should already be on the server? Not a large fraction of people - and that's ok.
So give these creative/brilliant/lazy gamers an easy way to give you, the admins