I disagree: some users can be extremely picky or overly judgemental over a game that aactually deserves high praise and rate it poorly soley because of a few flaws or 'bugs'.
When those few flaws or bugs break gameplay, then high praise might not be totally deserved, don't you think? When a few bugs have been there forever and don't get fixed, even though they're well known, that doesn't look good either. When there's stuff in the game that might as well not be there (almost), it can't be all that thought out. Now, does the game have good gameplay? Sure. Is it a great game? That's where people might disagree. It has something to do with all the hype around it too, and the proverbial bandwagon. If you think that GalCiv, the whole thing, is ~15 years old, and that it still has such basic flaws at various levels, don't you think the criticism is justified?
The fact is, this game isn't a
niche game, nor is it a full-fledged "commercial" game. It's something in between. Which means it doesn't excel at what
niche games do, and neither at what commercial games offer. Sure it does appeal to both crowds, and that means it's good for business, but in the end it will inevitably leave you with that feeling of "I was expecting more".
they're pretty balanced and will look at the overall package for judgement, and not blast the game for lacking a few minor features or score it poorly due to one area of the game falling somewhat weakly.
But shouldn't the customer be warned of any shortcomings in the game? Shouldn't *he* be the one deciding if that particular feature or weak area is important for him? After all, it's *he* who's gonna buy the product. The "release now, patch later" doctrine cannot be a crutch for developers. Who assures you that they will actually fix that nasty bug or improve that lame feature or add that missing part of a mechanic? You can't base a review on what it will be, eventually, or on what you can mod yourself to make it balanced, or whatever. Reviews pointing out flaws is a way to keep devs in check, and somewhat force them to deliver a quality, finished product.