Ok, I will give you that it is sort of a railway station, but people do chat while they are there, mainly the new people, asking for advice and such, and just last night, I was there and doing some summoning letting everyone know that I was going to release some animals so that they could up their attack and defense.
So in some ways, it has become a place where you can go and learn some new things about the game, even quicker than going through the quests of the Tutorial NPC, only without the rewards.
MasterWolverine