Well those forums are more about getting games done, and so far the community understands that.
Also the opinions voiced are not ignored or shouted down, it just takes time to adjust the website.
Lately Tom was working on the tutorials part, next will be improvements to the arcade, it does take time. He will eventually come round to the reputation system, which he already stated was complex to fix.