I disagree. Major companies don’t like unions because they prevent the “race to the bottom.” Without unions, minimum wage would go away. You could work 14 hours a day, 7 days a week and get $5 for that week. Do you think major companies want to keep worker protections? They lobby hard to get rid of them. They know that your typical worker is far too busy to go to Washington himself. And paying a lobbyist is out of the question. Union dues help pay for worker advocates. Otherwise, all the Congressmen will hear is how the companies “can be trusted to regulate themselves.”
Let’s face it. The reason why companies like China so much is because their workers are starving. And they stay that way even with a job. They just starve a little slower. They don’t get enough to eat.