Any real data on Steam sales?

I thought we were talking about indies… What AAA studios do is out of this discussion - this year shown that recognizable franchise, marketing and hype is enough to sell for huge profit before even first reviews appear.

Back to greenlight and indies. Very small amount of players are going to give you any feedback at all. The kind of feedback you get is rarely useful. You can have a number of systems in your game mechanics, each affecting each other. It not always obvious for players how one system influence another. They need to understand really really well how your game works, perhaps even better than you know it yourself, to give you valuable feedback. Which isn’t the case most of the time.
Liking/disliking a game is irrelevant. It simply translate into how well your marketing aligned with what people want (or expect from you) and how your product satisfies those needs. This is rarely have anything to do with how exactly you’ve made a certain game system. People can hate COD’s match making system, but they still will play it because they get almost exactly what they want with a good production quality.