Way.
Sure Blizz fans will buy everything they make, but their audience is so much bigger now and they have to cater to it.
1. They said they will release WoW expansion more often, thus 1 a year. Wow is on the decline, and thus the big milking and retention game has begun. This will definately make it.
2. Diablo 3 is looking damn good and is in Beta already, this will def release since it seems done to me. Also they will want this to pick up people that are fed up with WoW (with Titan way off still).
3. SC2 is the only one that could get pushed back into 2013, with Blizzard Dota possibly coming in 2012.