I'm pretty sure the population of Ul'dah is in the millions, not the thousands.
It's just that gameplay-story segregation means they can't render out an actual city of that size.
It's just that gameplay-story segregation means they can't render out an actual city of that size.