Even though some people may regard the whole feedback concept as a popularity contest or attention grabbing (even though sometimes it may be), we have to remember that RPGs and writing have a lot to do with each other. Most of us here don't have anything similar to the structure of a professional publisher at our disposal, with reviewers and the sort. We do rely on each other to improve the quality of our writing, our stories and our characters, hence the importance of the feedback threads.
On the other hand, since there isn't an specific place for them, people will put them anywhere. Discovery RP General Discussions, The Community General Discussions, Roleplaying Hub, Flood...
It's important to have a place where these threads can be concentrated and found.