No matter when Blizzard releases there will be three groups...
Group 1) Blizzard cant do anything right, they released this trash too soon, the sky is falling, the sky is falling.
Group 2) Blizzard cant do anything right, they took too long to release this trash, the sky is falling, the sky is falling.
and
Group 3) The people that are looking forward to new content and start playing the hell out of it and dont care what Group 1 or 2 say or think.