That philosophy went out the window over 5 years ago.....its not been true for a while.
"When its barely capable of release, ship it, and rely on rabid fanboys to defend it, the schmucks will pay for any crap we push out" has been the rule for a while now.
Bliz used to be a paragon of quality, but thats long gone, now they have a rep for late, rushed, buggy, poor quality products.