Stop it..Please. Get educated.
Do you think those companies got rid of child labor out of the goodness of their hearts? Child labor began to decline as the labor unions grew and labor standards via gov't laws in general began improving favoring the worker, increasing the political power of working people and other social reformers to demand legislation regulating child labor.
Labor unions gave us the 5 day work work among numerous other things we take for granted today.
@Sanguine
As the labor unions grew, the politicians they backed increasingly passed laws which would eliminate competing labor pools. Among those pools were 'children' who worked. For those of us who grew up on farms doing work from the time we could do something useful, that meant that despite having run farm machinery, driven vehicles around the farm from the time we could reach the pedals and see to steer, and being perfectly physically capable of doing the job, we had to wait until we were 14 to get an outside paying job (even for the summer), we had to wait to get a driver's license, we had to wait to work more than 6 ft. off the ground (theoretically couldn't climb into a Combine Harvester until we were 18), etc.
The result of what started out to keep little waifs out of northeastern industrial mills and coal mines (and reduce competition for 'union' jobs) was that the work ethic in America went down the tubes. It is something instilled at an early age, effort brings reward, skills developed, etc., but the common venues for developing even the most basic of those skills have been denied to the tweens and teens today.
As for the 5 day work week, well, I have worked an 8 to 5 Monday through Friday job, once, for three months. I was a temporary employee hired to work for a week while someone went on vacation.
I left to go back to the 84 hour work week in the oil patch.