I think there are two different definitions here that are getting confused. From a broad perspective, it's definitely a "population hub", being a village, on a trade road, etc. When we say player hub, however, it means something specific to us--it's a place we (the dev team) designate as a place to encourage players to gather, where we try and focus access to crafting, merchants, banks, and so on, so that players have an easier time finding RP simply by being present in one of these hubs. By your definition, yes, it is a hub; by the dev team's, it isn't.