@Xsuman
I'd say that the devs know what the game needs. The thing is exactly as has been said.... no one blindfolded or tricked anyone into buying the game. All of what it is is right at everyone's fingertips. When I saw Prelude is 6+ months, I tried my hardest to figure out what prelude actually meant before buying. To me it just means the game will be finishing most of the initial not-so-existent content by 6+ months. It's kind of like playing an RTS and everyone's like "No-Rush! Building phase is XX months long" except the game isn't going to end.
@Someone else...forget the name...
Of course no one is going to say "I disagree with all of your points" to Xsuman. The game still needs a lot of things (maybe not really a lot, but some key things) to jump it up a few notches.