The question is always 'What is the role of a labor movement?' How much is about collective bargaining, how much is about social change for all workers?
Unions should not be lapdogs to a political party, they should be watchdogs for their members' interests.
And I think we understand we cannot make social change for all workers until we have enough strength, membership strength, and at the same time having membership strength and only making change for a limited group of workers is not what our country really needs for people that work.
I would say the issue for the labor movement in the United States is not structural... there is no correlation between the success of workers and how the labor movement is structured.
American workers won't be able to compete fairly for jobs until companies have to pay higher wages in countries like China and India.