I agree with zhai
I haven't played for very long, but I couldn't agree more. My role-playing skills are far from excellent at this point, but it is still frustrating to try to role-play and act IC when you get an answer like, 'No idea, just figuring out the interface, lol'. I mean, who the

knows about interfaces and lol in the fantasy world?? Better to use /me chuckles or laughs. When others skip the RP it is easy to let your own RP go down the drain.
I think for many people it is hard to role-play because they think other players may find their role-playing poor, stupid or plain silly. Of course for those who really do try to RP it is a relief when you finally meet another player who is RPing. Personally I do not care if the RP acting is simple and not 100% in keeping with the world and atmosphere. At least they are RPing and that is what the game is about, right?
I must admit however, after a few hours of playing, the game does have a steep learning curve. It is a lot to get familiar with. Menus, /commands and how to control your character. To give an example from my own experience. Someone came over to me and asked a question. I was in the middle of investigating a menu option, so this is my chain of thoughts: Woops, someone is speaking, umm, how to get out of this menu... click !! Starting to type an answer ...woops, is someone speaking to me??? where is this person?? moving the mouse a little too quick I made a 900 degree turn

But finally I found the person. Yaaaaaii

!!!, a really gloomy and BIG figure stands almost on top of me. Hmm, attack??? No too early and in mid-town. Not advicable. Continuing to type an answer. Ok ready, ummm noooo, I had forgotton to click in the Chat window so my great reply was lost in the void. Starting over. Woops, the big fellow has moved. Is he gone?? turning, nope, still there. Finally I did manage to reply, but not a very RPish one.
At least for me, this contributes to my less than excellent RP skills at the present moment. I think when I get more familiar with how things work my RP will also improve quite alot.