This is exactly why game developers these days are sometimes scared to put out a date for whatever they do (update, release, whatever).
Once they have to delay that thing, the public just goes beserk rage and whine everywhere that they are entitled to whatever they got promised.
Be glad they delay it, knowing DE, they are actually encountering things they should fix/do before releasing it to the wild.
Though that doesn't mean it is perfect when it comes out, there will probably still be bugs.
Be glad they at least put out an expected date of release and release around that time.