Go on and vent, we've all either seen that or lived your pain. It'll make you feel better. Not much you can do for your son, he's got to live his life as he feels he has to. It will hurt to see him overworked but at some point in his life he'll wake up, look around and see his life as it compares with the life he was raised with.
Just don't say anything at all about it, like most men, he'll plant his feet and stubbornly refuse to do anything at all even if he had been thinking of it~~