You absolutely have a point. But the issue is that negative sentiments can sway public opinion, especially those who are on the fence. And public opinion of the game effects those who like the game too.
Which is better?
Releasing a product that has avoidable & easily identified bugs, or not releasing it until those bugs are fixed & taking the flak for it? Developing complex software means you are going to have bugs... it's about managing those & ensuring that the majority never see the light of day.
I've always been impressed by FD's ability to hit deadlines & release on time, but that clearly comes at a cost.
If someone buys and downloads E: D today, they'll probably play for a very short time before they start encountering lots of silly, minor, things... but taken together create a perception that is, well, not good. Some of these bugs have been around for years, because the more you release quickly rather than well, the more compounded the problem becomes.
People's perceptions are based mostly on that - rather than the noise of a forum.