This is one of the best suggestions I have read on these forums in years! IT geeks are all about the data, and an in-game survey mechanism should be child's play to create and implement. Give ALL players the option of providing feed back, then give us the results. You could have something as simple an optional survey available at the end of every quest, asking players to rate it on a scale (1-5?), with an option to turn the survey off for all quests if they don't want to be bothered. Then we could see how players really feel about a quest, not just if they are zerging it for XP. My initial impression was that the "player council" was a means for that, but I for one, have no idea who these folks are, what they are being asked, or what they are saying.
Brilliant, just brilliant...and if you are not on the player council, you should be...