I had to Find the Forum today, actually log off and find the Forum lol. But, I will say this, I believe the Game will Make it, I sincerely Hope So.
In my Opinion because of the Early stages of the Beta... I Strongly Suggest, Adding Features That will create more interaction, Im not sure what the Schedule is for the development team, and that would also be something good to be aware of as a Paying Consumer, Im not Complaining, but im happy I seen this post because, i myself sometimes wonder the same thing.
The Mission System, I wish it was never mentioned but only because we don't have it available yet, That Mission system is Vital for a game like this, For really i think if anything the Player Base may be getting exhausted of Mining (And if your Lucky: Salvaging) being the only default way to make Quanta.
Overall, Thee Options and Freedom alone Should be enough to keep it going, The Mission System, in a perspective, isnt really a Need for a Social participant, for Participating Alone Creates a Mission, without the Title and Reward..
So I believe Less work on Overhauling Graphics, More work on the Economical Social Interaction.
Just my Opinion.
I love the Game though.