Basically, the powers that be don't care about your opinion, and don't see your input as being in any way beneficial. If I were you, I'd apologise now and never try to give further comments on how the forum could be made better.
Oh, you do know you aren't allowed to suggest there might be a...