MMOs are going to have a central hub, period. It's easier to shout for group events, teleport to quests as a group, sell/buy items when it's all consolidated. The only reason it's Ul'dah is because a non-starter city with newer content hasn't been introduced yet.