I feel like the same thing happens to other sandbox games too. Minecraft is one of my favorite games of all time and I could easily spend a thousand hours in a vanilla world and still find things to do, however the game gets constantly shit on by the community no matter what it does. They speedrun through the progression and then lack any creativity to do anything else in the game.
I personally love building bases and customizing and collecting things, which is a large part of the gameplay in NMS. I could spend hundreds of hours doing that but I guess some people just need a constant sense of progression and the game telling you what to do because they aren't capable of setting their own goals. Anyone who says NMS lacks content or things to do has barely touched the game.