Blizzard has been discussing the release of Diablo III on its official blog, stating that it's far more important to release the game when its ready than try and rush it out.
"No one will remember if the game is late, only if it's great," reads the post, echoing a more old school take on game development that 'it's ready when it's ready.' More commonly now, companies under pressure from publishing houses rush a game to market and then patch up any issues afterwards. For Blizzard and Diablo III, it's far more important to make a good game than one that releases on time.
"While working on Diablo III we've been called out for messing around with systems too much, that the game is good as-is and we should just release it. I think that's a fair argument to make, but I also think it's incorrect. Our job isn't just to put out a game, it's to release the next Diablo game."
At the moment the publishing/developing giant is applying changes and balancing that was highlighted as part of the beta period. It includes some quite specific game changes that will only really make sense to those familiar with the game: the removal of the Mystic Artisan, some UI tweaks and core characteristic changes.
The blog post finishes with a heartfelt statement from the company: "We want Diablo III to be the best game it can be when it launches. To get there, we're going to be iterating on designs we've had in place for a long time, making changes to systems you've spent a lot of time theory crafting, and removing features you may have come to associate with the core of the experience. Our hope is that by embracing our iterative design process in which we question ourselves and our decisions, Diablo III won't just live up to our expectations, but will continue to do so a decade after it's released."