The DC-devs commented the CNN-article in a forum:
"While its WAY to early to see if DC will every make it to the shelves, we promise to do everything in our power to do the right thing for the gamers, My goal would be to do what CS has done, free download, pay for the box.
At this point, I really wouldn't worry about anything, for now you will get lots of free toys to play with for the forseable future.
And yes, it looks like DC .3 will be out sometime next week if there are no major bugs..
-Frank D"