I think the never has had a release date is a technicality to try to argue it hasn't been pushed back. Several times he said 2015 was supposed to be the release (hell one time he even said spring 2015). He left it at it is coming out this year until the end of 2015 (I think even earlier that year he was still claiming 2015). No, there was no official date but I think it's a little disgenious to pretend that means they never planned for earlier and that things hadn't pushed back their plans (or that they had never told us earlier). Sure, no set date but they sure seemed sure for a while it would sometime last year.
Though, yes, he never claimed multiplayer.
That all being said, it's day one to me and honestly I'm so sick of hearing "What do you do." Because honestly, I'm very confused how you don't know what you do. If it sounds boring to you, then it's probably not the game for you, not that it has nothign to do. You scrounge for stuff to keep you alive and fuel your plane and maybe make upgrades and you try to keep improving your items so you can survive on harsher and harsher climates. Or you can start trading, even an economy in the game where items will be rare in one place but common another so you can go to one place and get a lot of stuff and sell it where it's rare and expensive. You can learn the language of NPCs and try to converse with them to get hteir favor. Or just declare outright war on them. You can be a pirate. You can just try to discover stuff and stay peaceful. If that doesn't sound like enough to you, it's probably not the game for you. If you need missions that tell you exactly what to do rather than setting your own goals, it's not the game for you (Some of us are excited for them just giving us a playground and letting us decide how we handle it. That's why I love sandbox games. Give me a playground, introduce some "friction" that I have to overcome, and let me figure out how I go about it and what my character's motivation is. Hell, they even give you an overall goal, get to the center).
(I will admit though I'm starting to worry we'll never actually see it. It's going to really worry me if it gets delayed again).