I'm not saying who can or cannot post. I'm saying people have forgotten their role in this. There are people that make the game, and there are people who play the game. If you truly want to make it better, apply for a job. I'm not forcing anyone to act as I think they should, merely pointing out the fact that an average poster here is wasting his/her time and, in the same time, helping WoW not get better (clouding of few good ideas with a lot of bad ones).
Problem with evaluating feedback is that good feedback is like needle in a haystack. If you think otherwise, kindly look through forum topics. Will anyone in their right mind waste time, money and human resources to search for a needle in a haystack? Now, imagine if the haystack was very small (if people didn't post and whine about everything without anything truly valuable in their comments). Then the devs might actually come, just ignore few bad apples and talk about good ideas DAILY. As it is, it's very hard and very demanding for them, and really not worth it in any way, shape and form.