This being version 0.3, Windows-user-friendliness isn\'t the highest priority at the moment ;) There are always plenty of people to help with any issue, but new players definitely need to spend more effort searching and asking and figuring things out on their own than they would with a commercial product, aye.
No idea what you mean at the social behavior, though. People are interacting and talking and playing with each other constantly. I\'m also confused what you meant by the \"slipping in, transition, DR\" bit. As for lack of excitement, again we\'re at version 0.3 so there aren\'t exactly buckets and buckets of things to do, but we\'re preparing for the release of the next client, 0.3.013, which will have lots more for players to enjoy :)