the reason why farmers sold their lands to aristocrats and become tenant farmers in ancient china was Successive generations divided their land among more and more people as the population grew. Eventually,each household did not have enough land to plant a profitable corps. Eventually farmers could not support their families on the small parcels of land they owned and forced to sell it and work for the aristocrats instead.