there would never have been a 0 day patch if they game didnt break release date.its not easy setting a game up to run on an infinite amount of set ups.people should remember that,..i dont know any games that didnt require patches at all.
Game CD's get made well enough in advance of release that this buggy, crash-tastic version of the software was already burned and sitting on shelves. It isn't like the guys at Best Buy are actually printing and boxing your game DVD in the back room. Magical elves were not going to replace all of the game boxes on the 23rd with new ones on the 24th with the Day-0 patch in them.
The game was minted in beta form, went to shelves in beta form, and Stardock obviously was hoping they'd get the first patch done before people got home and realized they'd bought an unfinished product. We aren't talking about CTDs on a few random weird-setup PC systems. I have had at least 10 different crashes, or game-breaking bugs. My PC is from a major manufacturer without any kind of crazy/weird hardware or software setup.
.. in the end .. that STILL doesn't fix the fact that people bought (I repeat) an unfinished product, and now they are unhappy.
People then shout "well such-and-such game was buggy" ... you're just making excuses. Products should not be sold to people if they don't work. I think it is an industry problem, and it is getting worse. Now, with all the "you have to sign up for an account to get patches" ... I think the game developers are just getting more lazy, and shrugging and saying "eh, we'll patch it after" because they know you're going to log on and get patches.
You used to buy a game, bring it home, install it, and it would work. Little things .. little bugs got fixed later. All the stuff you hear about on the forums here is supposed to be ironed out before printing.