well, heres my viewpoint (I know you all wait with baited breath lol)
yes dude, the learning curve is too steep, yes it is Pre-Alpha so bugs are to be expected.
I doubt I would still be playing if it were not for the games main redeeming feature..... The Community!
Thnx to a player who seriously helpd me (Goulde) when I first started I dont think I would be still playing,
I have since spent many hours in the sewers helping new players get into the game (as has the guild I belong to 'Wrath of Azure') including freely giving weapons to those who have none.
Many players wish to help these new players to get involved, you must have been very unlucky (or inappropriate) when you requested help.
In my opinion the game is already fantastic, and I would still play if its progression stopped (I hope it doesnt).
You need to remember that we are endebted to the Devs for giving up their spare time to create this game (I would also contribute if I had any skills that would be of use).
As for Roleplay, I freely admit im pathetic at it (although I try my best) I have no experience of Roleplaying games of this type (never done the paper, pen and dice thing, although Warhammer used to be my friend lol), and thats why I could be considered a power-leveler to some people but that is how all games I have ever played are expected to be played.
You should seriously try again to play this game, it is far deeper than it appears at 1st glance.
As always I wish to offer any help I can to new players, if you want some help/guide /tell me, I aswell as many other players would be pleased to help.
I would also like to say that I didnt read the player guide or register on the forums untill I had problems, I personally think this is the norm, when did you last read a readme.txt or manual before playing a game, I know that I havent for a long time and prefer to learn as I go along.
Thanks for letting me say my views and I remind people that that is all they are, My views.
WOW! my longest post ever..........
and not a single smilie 
ARGH Dammit lol
I agree with what you said.
Although this has been stated countless times, I will say it again: this game is Pre-Alpha. This means lots of bugs, missing features, etc. And yet, even though it's only version 0.3, it already has many great features, and when I think about what there is, I say to myself: "If we already have this many things available, in pre-alpha, I can't imagine how great this game will be once it's 'done' (online RPGs are never over, they always receive many updates)".
And yes, you must have been unlucky when you asked for help, as I have yet to see an unpleasant person in this game. Everyone seems friendly (I can't know everybody, now can I?

). Everyone is polite with others. Personally, I am too. Whenever I start chatting in PS, I suddenly start thinking slightly like my character; my vocabulary changes, full words (I avoid using can't don't,...), and I speak politely to everyone. And I always help others if it's within my power.
But even before asking for help, try to do things on your own. When I started, I was "armed" only with my common sense, logic, general RPG knowledge, and information taken from the manual. I don't recall asking for help, I managed. I understand that I may be older than some players, and so I think more logically, yet there are also many players that are much older than me, and yet they can't seem to be able to do anything on their own.
And even before you start playing, at least take the time to get informed. For example, read the player guide to get some general knowledge. Also, read the info on the home page, as it might give you info you need. Finally LOOK on the forums, using the search button, but don't post unless you are sure it will help. Finally, check the technical issues forum to get info on the many bugs that haven't been fixed yet.
The keyword with this game is
PRE-ALPHA.
Sorry if this post was a bit long, but I like to develop my ideas, to give people a partially clear understanding of them (I sometimes can't fully express what I'm trying to say, and so the post makes less sense than it should).
And I do believe I posted my second smilie

(make that three now)