When launch day bugs ruin a game, why don't publishers just delay the release to fix everything? While it's definitely bad business for them to make such broken games, it's worth taking a look at how the problems get that bad instead of just blaming "lazy developers."