"Keep your friends close, and your enemies closer" is a phrase that comes to mind. Plus, while Ul'Dah's size makes it a rather ideal place to house a secret organization, a port city is also just as good. People can come and go and everyone will be none the wiser.

Also, from a developer standpoint, you wouldn't want to make one of the three main cities be absolutely more important than the others, would you?