Shadowcat: Now this is just one review, so I don't want to jump the gun yet. I'm interested to see what other reviewers say. However, IF those guys are being fair with the criticism, then...
I really don't understand BIS. After Flashpoint and ARMA, they
needed this one to have a solid release. They could have well and truly broken the pattern, and avoided the probably-permanent stigma of bug-ridden releases if they had spent the extra QA time on this
before releasing it. No one expects "bug free", and especially not with a game of this (extremely impressive) scope; but there are reasonable limits to what is acceptable.
Unless other reviewers refute this report, then I will simply never even
contemplate buying a BIS game on release. Not after three in a row.
I appreciate that they make games that no one else makes, and I appreciate that they support their games well and generally get them into a good state further down the track. What I don't understand is how they can possibly think that continually releasing their games WAY too early is a sustainable business tactic.
If they are intending to put in the support effort anyway (and I believe that they are), then it makes no sense to release their games in this kind of state. It hurts their review scores (which permanently affect their averages at sites like gamerankings.com); it puts people off buying their games at release time (not only for this game, but for their future games as well); and if you do buy it later, most likely the price has fallen and BIS don't get as much money from the sale.
When you're dealing with a niche genre like this, you tend not to care about review scores in the first place.
It's like Egosoft and their X-series, all their games are buggy on release but their core audience is willing to put up with it and since their core audience probably makes up most of their total audience, a polished release tends to be put further down on the priority list compared to other things.
Why bother going the extra mile and refining a game before release when most of the people who would be turned away by potential glitches wouldn't be interested in your game to begin with?
I don't really like it any more than you do, but that's the way things tend to work with these games.