Re: the day one patch, my understanding is that the reason these are so common with games is that initial game development wraps up some time before a game's actual release date - they've got to have something to press on the physical media, and manufacturing can take weeks or months, leading to a long delay between Game Is Complete and Game Is Released.<br><br>Obviously (unless your name is BioWare, apparently) you're not going to sit around on your hands for the intervening time, and any halfway decent developer will spend that time fixing bugs. And, naturally, a few weeks or months of bugfixing and polish applied to the 1.0 version will often result in a hefty patch.<br><br>You could argue that developers should make the 1.0 version that's pressed on media the "1.0 + patch" version, but all that would end up doing is delaying the release date, and then they'd have to have a waiting period anyway to wait on the manufacturing. I think most people, if pressed, would prefer a day one patch that takes an hour to download over waiting another month for the same result.