My father and one of my uncles worked for major steel companies in the US from the early nineteen hundreds to the mid fifties. They saw the need for reform in the labor practices and the role unions had in helping the workers. Later they saw the decline and fall of the steel industry in this country because of the excesses of the labor unions and the politicians anxious to get union votes. Our steel industry went overseas fifty years ago. People lost jobs and companies went out of business. GM and to some extent the other auto manufacturers are just a continuation of the same problem.
I have watched the Union make concessions. You can not make enough concessions to counter third world wages and envionmental policies. globalization will cause socialism. Well off American workers have already rejected socialism. When jobs don't pay living wages or provide health care etc, socialism will prevail. Globalization= the enslavement of the US worker.