Most people working 12 hour days in tech and finance won't retire by 40. The factory workers the article mentions in the very next sentence won't either.
As for factory workers, are you sure the issue is factories not paying enough? Or what exactly is going on in the US economy? What is so expensive? Why is there so much competition for jobs?