Honestly, I think everyone and their mother are being WAY to harsh on this game. Granted, there are some valid points Joe made in his rant - but I'd say 80% of his complaints are frankly uneducated complaints; what people need to understand going into this game, is that this is an INDIE game. This is a game made by a team of (i believe) six - they did not have the resources or the manpower to make this game what everyone wanted. Further more, a large majority of the complaints I've heard is the lack of any real multiplayer - yet the developers have consistently mentioned that you should not go into this game with hopes of multiplayer. Possible, yes. Realistic, no.
I very much enjoy this game for what it is; It's a game all about exploration in a universe level sandbox. And while again, it has flaws, Im a lot more understanding of it's limitations because I know not to expect the quality of a AAA game. At least not yet (the developers have said they will continuously add expansions/updates)