One concern about these "consumer feedback" ideas is how do you filter out the "fake hand waving" from the genuine potential buyers? This happens a lot on car forums where lots of people say they want this and that from a car, but then when a car company makes a car with those things they don't end up buying the car so the car company doesn't make money from these people.
I think there should be some way to let consumers invest in the game development process so that the developer isn't left hanging with an idea that doesn't sell.
Well that's kickstarter basically, because they invest real money up front.