Just for the record, I am 100% anti-union.
There was a short time when the concept was decent and aimed at protecting abuses to workers. But the concept has turned into an abuse in itself.
Unions are another fine example of how liberalism is a contradiction of logic. If a union's purpose were solely to protect and serve as a voice for workers (and all that other false altruistic socialist BS), then they should do so as a not-for-profit, unpaid entity.
Many union leaders are some of the weathiest people in the country, making their income off the backs of the working people they claim to protect. Few of their workers have the same health care and retirement benefits that the leaders have.
I used to believe that myself. The first union in this country was founded by a Communist. The Communist look for an aggrieved group to recommend, a wrong they can pretend to right. Although they take up the cause and use the rhetoric to seem as if they are sincere, once they are successful the "cause" becomes just a front, as it really was all along. While they are trying to gain control they cater to the aggrieved group for political benefit. If they ever gain complete power they immediately cast off the group, sometimes even killing some of them, and move along merrily on their way. They no longer need a cause except to keep the masses in line.
Unions quickly became a top heavy enterprise, just like the mafia or the Communist Party. The workers are just cannon fodder. They take their money, divided among themselves through various ruses, and use the members simply for political leverage. If some members object they send in the goons.
They do the same with countries. They ally themselves with the poor peasants to gain legitimacy. Once they gain power the peasants change from free peasants to enslaved peasants, sometimes dead peasants.