This is not directed personally and only at you MewingMaster, but just quoting your post as the latest example of this:
Some of you seriously just need to chill out and have some patience. Do you want developers focusing on making a game or spending all their time feeding you constant updates and status reports? I advise you all to just wait for the announced update date and go play other games in the meantime. Come back and cast your judgements to your heart's content when there's actually something to judge, rather than uselessly speculating like psychics trying to read tea-leaves.
And no, this post is not me saying there's zero chance the devs won't announce a delay. But also, unless you are actually paying to fund them, it really should not be a serious concern to you all... Don't look a gift horse in the mouth and all that...