Yes nms has evolved into a decent game... when you aren't falling to your death in a freighter because the floor decided it didn't want to have collision today, and it autosaves that death because "hey no savescumming you filthy cheater" and you lose all your shit, and have to fix half of the tech you had on you using materiels you no longer have, that you need tech to harvest that you no longer have.
Or you are working on a base on a planet and the floor again decides that it's tired of being a floor and you again fall to death, this time losing multiple stacks of mats.
Or you buy a ship for 20 million units, and when you land on a planet the ship suddenly transforms into an entirely different class of ship worth less than half of what you paid and all of your inventory is again, just gone because the game lost track of the ship you bought and decided to just respawn it as an entirely new ship with the inventory wiped.
Or you use an anomaly scanner and you drop out of pulse jump when it says only for you to have dropped out of jump inside whatever the anomaly is and your ship blows up.
NMS is a great game, when it wants to be. But it has a tendency to tell you "Well you have been having too much fun, lets change that". I do still play it, hell I've been playing it quite a bit in the last couple weeks. But you need patience.
EDIT: The reason I still play it despite the problems is because the devs could have just done a few token updates after that legendarily bad launch and dropped it like a used diaper. But they didn't, they are still working on the game, they are still trying to make good on their promises. I can think of a couple big name billion dollar studios that couldn't even be bothered doing that.