- Long hours
- Backbreaking physical labour
- Low pay
- Living in cramped slum conditions
- Moving from a village where there's food to share, to the city where you starve if you have no money
- People are doing it voluntarily
- It lets them build up savings
- They can reinvest those savings in a business, or in going home to start a family
- It is being used to finance their own or their children's education, so the next generation won't have to do the same
But it's more dangerous to idealise the alternative. Subsistence farming is even harder work, you're at the mercy of the elements, and it provides no route to improve your life.
People are choosing to move from the farm to the city, as they have throughout history, because they correctly recognise that this is the first step in making their lives - and the future lives of their families - much better.