Why are some rural people reluctant to live in the city?

Most of the rural people are authentic farmers, every day at sunrise, sunset, every day just need simple labor. Simply do not have to think about too many other, and the city people are different, because of the city life, and work, they are accustomed to have the heart, after all, the city set of deep this word is not for nothing, and honest people with the heart of the people generally do not get along, so there is this part of the reason.