Everything involved includes many diverse factors and diverse groups of people. Within any given population, different people will be motivated by different factors as far as working is concerned. Money means different things to everyone, as some people prefer job satisfaction over money. Though no one wants or deserves to live in poverty, some people are simply more innovative and driven and will make whatever sacrifices possible (even if some are unethical) to rise to the top.
Other people will be satisfied with simply making a living and getting by comfortably.
Every person or group also comes with a different set of skills, goals, experiences, and strengths. Some people will undoubtedly have the upper hand in regards to their location, natural resources, family, intelligence, work ethic, education level, connections, and I have to add gender, race, culture, and religious values make a huge difference as well.