Unions are useful because they are a counterparty to negotiations with management. They have leverage because they are able to represent labor as a single entity. If they are only able to represent labor on one axis, but not on issues that represent quality of workplace, they lose leverage in negotiation that allows them to win larger salaries.
pdonis|2 months ago
They'd be even more able to do that if they were actual corporations, owned by all the workers, selling organized labor as a service. Then they would only have to negotiate the prices of the services they sold, instead of having to negotiate all kinds of other things. The workers themselves, as owners of the corporation, would be determining things like benefit packages, retirement, how to bring new workers in, etc., etc.
oersted|2 months ago
One would need to be careful to stop such a company from fully monopolising the profession though. Otherwise we go back to medieval guilds, which were good at guaranteeing product quality standards, but heavily suppressed innovation and were quite extortionate towards new workers. I suppose unions are also like this to a degree, but making them actual profit seeking companies may be dangerous.