Eh, with NMS, it is what it is. You kind of generate your own content as, like with the issues of new players in EVE Online, you're dropped in the middle of no where and really don't have too many signposts to get you thru. I think it's a sad state that, while the head developer shouldn't have made some of those statements regarding multiplayer and extras in the game, many gamers put too much into it. I fear the same when SC comes out eventually and people blast it because it was not up to their 'expectations.' I'm of the mind set of waiting for delays and launch a good game vs the EA approach which is grab all the money you can and we'll fix it later.
In regards to BF1, while I am looking forward to the release, I won't be bothered to buy it when it goes gold due to being burned in the past and well, just getting tired of the same old EA/DiCE routine.