I completely agree with you, a lot of games now a days never deliver what is promised or you end up buying pre-launch access to a game that might never even take off. I fall into that black hole many times. Once a deadline comes in, what will you do? Release a broken game? In some cases that is the choice they have. In others its "Well we could always release this later in a DLC and make more $"
NMS for me wasn't that much of a disappointment because I never looked into it prior. A friend was playing it and I said "WTH, I will give it a shot".. Its alright, entertaining but watching the vi