It is only logical for people to want to live in urban areas than rural areas. As the name implies, urban areas are urbanized and packed with all the benefits of development. There is a very high concentration of basic amenities Like schools, hospitals and other social facilities. So you find that companies and industries like to be cited in urban places because of the population and growth It will bring them. Rural areas in the other hand lack some of those amenities hence people relocate to urban areas in search of better opportunities in life. There's a settlement down north around here where there isn't a single bank. The people have to travel miles and pay extra just to have access to banking services. If you ask me, I wouldn't want to live in such a place. Although rural settlements have their benefits like the serene less toxic environment, cheaper standard of living etc.