Quality of life is the main reason for many people to move from developing countries to developed countries. Many people define developed countries as places where you can reach a higher income level and acquire materialistic gains such as vehicles, eating healthy food, enjoying life, etc. But that’s not the main difference between developed and developing countries.
Developed countries have a well-planned and well-established system to run everything even from a small grocery store. That is the main reason why people are getting richer and richer more. In the age of information, these systems help people to go through hassle free interactions during their essential day-today needs and activities.
So as you see, it is not about materialistic gains at all. It’s all about providing access to efficiently planned and maintained systems for everyone.