I think base building was one of the things that weren't advertised, but mentioned by sean murray as a possible feature in one of those interviews (iirc I saw it in one of those 'Stuff that Sean murray promised but didn't deliver' threads, but it might be just my imagination). Anyway, it is great to see that they didn't abandon the game, and it was interesting to see it in action (I probably was way too excited about being able to build and climb ladders). They also tweeted that they wanted to make 100% sure, that they could deliver, hence the lack of any signs of life during the development of that update. That might be for the best.
However, I find it very weird, that one of the additions is nothing more than a futuristic sign post. That stuff only makes sense in a multiplayer environment. *hint, hint* *nudge, nudge*