I've read that Chinese government actually wants rural people to stay out of the cities as the cities are at their limit with population.
They've even made it harder for rural people to find jobs or get an education if they weren't born in the city.