Azeroth, the number of people who had problems with GalCiv II out of the box were fairly small, especially as a percent. No game, especially a PC game, is going to run perfectly out of the box on all systems. But the game didn't ship with any known bugs that could be considered significant.
In fact, the only significant issue, which affected about 5% of users was the GPU heat issue which caused random crashing (especially when it had to go through the models during a save game) but that wasn't a bug in the code but rather a compatibility issue. We had a public beta for the game. The gamma group told us weeks before the game was ready for release. We were essentially just play testing the game without code changes for the last month.
Incidentally, the reviews of the game were based on the 1.0 out of the box version, no updates required.
I realize it's a bummer for those people who ran into some problem out of the box. Every PC game these days (particularly 3D games) inevitably has some % of systems that have to be worked around. But to say that Stardock knew the game would have problems on your computer and shipped it anyway is pretty insulting and completely false.
As for requiring a serial # to download updates, there has to be some way to make sure the person downloading the updates actually paid for the game. As I said in the article -- I don't have a problem with copy protection. I have a problem with copy protection that inconveniences users and makes them feel like crooks.
There's more effort to create an account to post on a typical website than there is to get a GalCiv update.