Eliminating child labor is problematic (in third world countries) because of outsourcing. We have our products made in foreign countries with no child labor laws because it's cheaper. We eliminate child labor, the price of production goes up and bushiness have to charge more to cover the costs, hiking the prices to consumers in our economy. Therefore, big companies don't really want child labor to be eliminated. A lot more could be done about it, but many people choose not to help for their own personal gain.