It's a nice self fulfilling prophecy. Smaller cities shouldn't exist. Imagine the internship opportunities available to high school students that kids can get in a big city vs small ones. My peers had tech companies in their hometowns whereas I didn't. Small cities put children in a disadvantage and should not exist. Big cities also have the scale to have specialized schools that match students with their interests while small cities just have a classroom for the whole grade.