I can't count how many times I've caught up with and dragged new players into the New Player Assistance channel on Chaos. Would it be possible to have a part of the tutorial that shows new players how to browse and join chat channels or just auto joins into a new player channel on creation and shows them how to switch chat tabs?
Sometimes just knowing that there are other people playing and there is a place to get help and ask questions will keep people around long enough to find out that they actually enjoy the game.