I think he decide against release per 2 months.The updates will be out when everything is done.The alpha was the last remnant of the old system
BTW its is realy better to make sure all things works before release the game.I'm tired to explain to people that you can't bug hunt/test for 10 hours or 1 day and make sure everything is OK.For first or second release-yes you can do it even faster,but when the game become bigger the time you need to check everything will also increase.After all the dev must check if nothing is broken if you play the game from the start.