My experience is nowadays no one makes their game as good as possible on the first "try" without some fan feedback.
There are so many variables though, I mean what you like I might dislike and vice versa, what indicates your dollar is worth more than mine? Than again the majority of your target audience does not even visit this forum or others like it so how do you give them what they want. Let's take fallout 3 for example I hated that piece of garbage, does beth regret not listening to me? Hell no their laughing their ass off and countin the $$$$$$$$$
Well, take HL 2 for example. Some people liked it the way it was. Others said it was boring. So Valve put more details into it to keep your brain busy (Alyx chatting, puzzles, environmental puzzles while you are fighting ant lions, sitting in a house that's stormed from 3-4 directions, etc). Those who liked it will like it even more, those who found it boring won't find it boring anymore, and those who still find it boring...well, their loss. But the game still got better.