Blizzard owes you nothing,
Bashiok, owes you nothing,
So why on earth are you guys complaining? Blizzard is one of the LAST video game studios that will take as LONG AS IT TAKES to make a great game. Can't we just appreciate that? Great games are never fully realized because greedy publishers are pushing games out. Do you all want a homogenized experience where your getting a new Blizzard game ever 1 yr or 6 mo like other publishers? So you can pay for a new game thats essentially an expansion pack? I don't get it. Let them make their damn game - and when it's ready every single person on these forums complaining is still going to buy it and love it.
Also, what the hell is with the hating on Bashiok? He has been around FOREVER - and has always been passionate about his job. He really believes in his company and expresses that passion when he talks about decisions Blizzard has made for Diablo 3. He is always there with a well-thought out explanation for every major concern - and he usually does it with a joke! I'm sure IF Bashiok knew and was ALLOWED to say a release date, he would!
Food for thought : Some Blizzard games came out only a month after being announced.