I don't think you successfully debunked it. You asserted without merit that working in sweatshops is better than subsistence farming, this is both false and a false dichotomy.
Child labor is much the same - a society can only ban it when it can afford to do so. An agrarian society has inevirably plenty of child labor, as part of the family. That said, you can probably ban companies from ever employing children, especially with the productivity level of current mass-production tech.
Investment in people is a red herring. You can give people choice and invest in them. Though guess what: developing countries (which is who we're talking about) don't have money to do the latter.