> child labor didn't stop because parents stopped being willing to sentence their kids to labor...
No it did not, it just moved overseas. It is hard to beat the free market -- it just finds the most economical way to get things done, it does not care about human plight.