Starcraft 2 Beta Delayed?

Hey guys. just to let u in on some bad news, Starcraft 2 will be delayed until 2010 and along with that the beta may also be delayed as bliz wanted to have around 4-6months between the beta and release, so after the title was pushed back, it has meant speculation that the beta will be too, so expect it around January-Febuary 2010

heres the article anyways

http://www.incgamers.com/News/18099/StarCraft-II-Beta-Also-Pushed-To-2010

Why is this game always getting pushed back?