You make a good point.
I would guess many unions are being run by socialists who wouldn’t care in the least but the ones that aren’t will have a rude awakening when this comes about.
That’s just it - look at the “established” unions here in America. Unions are a lot like socialism/communism! Who in these older, stronger unions get the good benefits, I mean the really good benefits? Only those at the top! Unions are sold to employees as being good for “everyone.”
But, when they go on strike, union leaders don’t even have to walk picket lines, but they still get their strike pay! They usually don’t even do their actual jobs anymore - their “job” is to run the union! And no matter what, the leaders ALWAYS get paid MORE than those peons on the lines, doing the work, etc... But remember, this is best for everyone!
And like any good socialist society, the middle managers (stewards) seek to reach the leader roles and are willing to help the system (union) survive even at the cost of the employees (society)! You know, in other words they are greedy!
Wait, that can’t be it because greed only exists in capitalistic societies (America)!