I find the expac formula at fault here too. Every expac has a pair of new hub towns with very little reason to revisit older ones outside the Eorzean tri-cities, if even that. The current expac's hubs are fairly populated throughout the lifetime of the expac, but are doomed to become ghost towns once the next one is released unless they have major repeatable content to do in them, which really just comes down to Idyllshire and maybe Ishgard.

Also doesn't help none of the newer ones from ShB onwards have company chests, while Inns, Market Boards, Hunt Boards, and token exchange shops are haphazardly split between the two towns.

I'd like for them to reuse an older hub town while expanding the region around it for an expac sometime.