As someone who got the game 3 days before it hit steam (i want a steam key!) I have to say I understand the frustrations. There is no landing tutorial, which would be a huge help. There is no social in the game. People should not have to turn to forums to interact with the community. This game is screaming for ingame chat lobbies, global chats, and the ability to form and join squads/units/corporations inside the game.
I've spent a few days trying to figure out how to join a squad. I'm still unclear on what to do outside of adding people from forum posts and then messaging them in game.
It seems to me there is an entire mailing system ingame from the chat window, but i have 0 clue how to use it or connect with others.
My biggest gripe here is that i feel there is no reason because of this to play open - where i just run the risk of ganking/pirates, with no benefit of joing a squad, earning money, hanging out, learning, etc.
Learning curve frustration is understandable, i do agree with you guys to some degree, i too enjoy the obstussness and the learning and sim design of the game that will put some people off.
I really feel proper social tools and community ingame would address a lot of these issues.