What are the statistics? All of these companies are still contracting out their labor to factories in countries with lower labor and environmental standards.
Nike chooses not employ any laborers for a reason. I do not see them advertising that the people making the clothes badged with the Nike symbol are working maximum 8 hour days, or maximum 40 hours per week, or getting vacation days.
It is all prose. The sweatshop conditions and disparities in quality of life at work between developed and developing countries have been known for 30+ years. The only thing causing improvements for the laborers in developing countries is increased demand for their labor, not some unverifiable PR response by Nike.