I don't understand why delays are a bad thing. It is stuff like this that prevents the trend of broken games getting released.

Oh it's simple. This is the one game i have been truly looking forward to in a long time. They already said in the video that the master version is done. I'd rather have the game and download a patch later. 2 Months is a long time to wait.