On the other hand, perhaps the answer is that they're just complicated enough. If the big, old cities didn't provide a unique economic advantage through their increased interconnectivity then no one would stick around to tolerate that ancient infrastructure.