I feel like they spent too much effort on tech/marketing and too little on game design. Endless procedural landscapes eventually get boring. For a great procedural game of this type I think you need:
- Deep systems, e.g. people can spend ages mini-maxing combat/economy/whatever and arguing about it online.
- Procedural generation actually affects the deep systems, e.g. different combat opportunities present themselves on low gravity moons/lava planets/whatever.
- Procedural storylines/quests, even if it's like Bethesda's accursed Radiant Quests.