I thought the review was fair. It clearly acknowledges the vast potential in the concept and framework of the game, but also calls out Stardock for releasing a game that wasn't ready. No game is perfect out the box, but this one probably shouldn't have been released until at least the 1.07 patch. There are always hardware configurations that cause problems, but the released version had issues on many systems. Most bothersome to me is the numerous flaws in the coding that should have been obvious to any quality control - shards not working (key to making magic more scalable), sign errors in coding like in the Confusion spell where it increases attack, the mana regen error for the Umber, where they got 50 per turn, buildings that don't work as decribed or at all, etc. Rebalance and tweaking, adding new features, I think that's fine to add in patches, but basic gameplay should be working. There are about 5x more bugs than there should be in an "average" release.
That being said, I am playing the game and enjoying it, but as soon as the newness of it wears off, I can see the long-term replayability fading without some serious patchwork, especially the AI (yes I know they are going to focus on it). I have no doubt Stardock can fix things to at least make an A- game. (GalCiv2 was an A+ in my mind).
I've been wondering why Stardock was in such a rush to get it out. They must have known it had issues. My best guess is that Civ5 is coming out a month later. There is significant overlap in the target market for EWOM and Civ5 and for most of that market, Civ5 is probably the better known and more must-have title. If Stardock had released later, the game might have been overshadowed by Civ5, which could absorb 4x gamers for months and possibly dominate the holiday season. So maybe a decision was made to get it out now and secure market presence and sales. Patches could be done quickly to get it working better. Otherwise, wait until later in the year.