Why do it in one shot like this? Why not lay people off incrementally?
You can at a minimum guess from the size. Take for example this cut - roughly cutting 600 from 6-7000 means cutting 10%. Unless Blizzard is seriously inefficient, another such cut of 10+% would start doing major damage to operations. Hence, you know there probably won't be such a cut.
Also, a slow trickle of firings is just horrible for everyone. You have no idea if you are next, etc. A big layoff followed by a company meeting of "hey, we did a layoff because of X. There will be no additional layoffs as long as we hit our current goals."