User blog comment:N7/DICE talks about the beta coming out so late/@comment-1651748-20110925183351

He never stated why.