The sad thing is, even with the game in the state that it's in, if the development house had been at all decent, had at all play tested, they could have turned it into something that'd be at least decent to play. By means of:
1) Instead of all resources densely available on each planet, resources should be rare and sparse, so you have to actually look and survive.
2) Instead of all buildings densely spaced on each planet, each planet should have between "zero" and "a few" things present so that you don't experience basically the entire game on your first planet.
3) Scanning shouldn't tell you exactly where things are, only approximations, so that it's not just a "fly right to the marker, walk for fifteen seconds, then either pick it up in no time at all, or waste a ton of time mining".
4) In return for upping the actual "exploration" elements that the game was sold on, vastly reduce the busywork grind.
Unfortunately, the developers have actually taken every opportunity to increase the grind since it was released.