All it needs is stricter rules against spam and drama. Remember when Eyes on Each Other became all spammy and drama-y? It was fixed by setting a stricter set of rules. The same could be applied to feedback.

Without the feedback forum, we wouldn't of had a lot of the cool things we have now. Like the Goomba smilie. :goomba: