Sure their actual game releases are "whenever it's ready", but whenever they do release a product it is well polished with little issues. Those issue that do occur are normally fixed relatively quickly.

Gametrailers made the point that Blizzard is one of the few game studios that has the budget to scrap large portions of their game designs to redo them during development. I thought this was interesting - how many other games are out there that the devs would have liked to revamp, but couldn't?

A conundrum, what does the Dr. name his witchdoctor, WhichDoctor of course...

OK that was the easiest class by far (of 3 played anyway). Granted I've been investing gold in training my blacksmith and saving up magic weapons to salvage to craft my own since I found that feature existed after finishing the beta with the barbarian, but still, 7h40m to about 2.5h with the WD... And enemies seemed a LOT weaker using the WD, although when swarmed I often ran out of mana - or so it said, the ball looked full - probably a bug.

how many other games are out there that the devs would have liked to revamp, but couldn't?

Or rather, how many games have we heard of that were in dire need of a revamp and ended up getting scrapped?

Despite delays, I'm glad to see Blizz is acknowledging the errors and bugs and attempting to polish this gem up real nice before it sees the light of day. And hopefully it'll go the route of Diablo 2 - a few patches shortly after release to finalize the issues, and constant upgrades and changes over the years to add more depth to the game. I've already got funds set aside for the first expansion :P