They could have done this. Some people would prefer that it work that way. But the reality of it is that you and a whole lot of other people (a lot more than are currently upset about the bugs) would be pissed off that the game was delayed, the company would lose a lot of money, and nobody would be happy.