I dont totally agree that unions are needed in order to get fair wages and good benefits. Foreign auto makers with plants in the US pay their people competitive wages and good benefits. Any company with competant management knows that in order to attract and retain good people, you need to pay them well. If they dont, the result is high turnover, which results in higher costs, lower productivity, stifling of creativity, and loss of institutional knowledge. Its when a company cant get rid of, or has no control over the dead wood, like in most union shops, that the trouble occurs, and the result is higher costs, lower productivity, and shoddy quality. Many union workers feel they have a right to their jobs, and that leads to complacency, apathy, and general lack of productivity and quality. Non-union workers, on the other hand, know that their job is a privilege, and theirs to lose if they screw around.