I haven't read through everything yet but I do believe that maybe we should as a whole venture more into the introduction area and greet newcomers,ask them how they are, what kind of role plays they like, and generally make them feel like they're entering into a positive community. It's not an overnight solution and wont yield the best results, but it's better than snobbing them and not even making an effort.