At least KB:AP is a sure thing, it has already been released in Russia and soon in the West...
Diablo 3 is fast becoming a joke, how long has it been since they announced they were making it and then they showed some gameplay movie and screens, too long, just release the bloody game and patch it later if needed!

I reckon this is part of some marketing ploy, the game is alredy done perhaps, they are just torturing the fanboys to maximize sales once it is released in 2100!
Duke Nukem Forever anyone?
I don't like D3 color, too pastel like not rich and vibrant like Titan Quest or KB for that matter, but that remains to be seen in the year...