Virtually every open world game has the same basic loop: collect, craft/buy/sell, build.
After that, it's just a question of how you motivate players to go through the loop: quests (Elder Scrolls), randomly generated threats (Minecraft, Terraria), multiplayer PC threats (WoW, EVE), etc.
Sounds like this author feels NMS fails to justify itself in this way.