In the past, most people lived in the small villages. And now people tend to live in the larger cities. However, each style of life experienced a lot of different advantages and disadvantages.
I think there were three main reasons to live in the small villages. Firstly, people lived in there would be beside their family, they had many chances to speak to their relatives, owned a lot of time for caring each other. Secondly, the cost of life in the small villages was pretty cheap. So the inhabitants would not think too much for their living, they did not need to do much for earning money, but still enjoyed their relaxed life. Finally, their children maybe live in a safer enviroment with less society's vices. They would not scare their children getting bad people. And the country enviroment helped them develop their ability safely.
Other, there were too much existing disadvantages. I believe when people grew up in a limited enviroment, they would have less chance for developing themselves. It was too hard for them to get new technology and information. Nextly, people communicated with few people, they could not exchange useful knowlegde, and their brain had less active. However, in my view, the biggest problem was significantly shortage of facility. There were just little facility such as: school, hospital,... So, people usually had a big problem when getting sick; when they were accepted entering universities which were only popular in the big cities; or restriction of instrument experiment, computer; and led to praticing ability was bad, everything just based on theory.
In my oppinion, the advantages of the life in a small village was less than larger city. It was possible to bring the peaceful life to them, but there was too few chance for developing their ability. And people could find out those in the larger cities.