The factors that caused the growth of cities in America were threefold. First, the Civil War had displaced thousands of soldiers and emancipated Black people, many of whom migrated to the cities in the North. Second, the concentration of industry and banking significantly increased the power of major metropoles. Finally, immigration from Europe inflated the number of urban inhabitants as well. Americans responded to the challenges by initiating the Progressive Movement and advocating for labor laws.
Athens were more of a lenient type of city. They respected the morals and values of people and let their people focus on education and tradition, unlike Sparta.