I don’t agree with everything you said, but yeah; many unions have earned their reputations. I have a friend who’s dad was in the Teamsters. When he had to work to support the family (Teamsters were on strike for rape the company wages) they terrorized the family until his Dad threatened some of them with a gun.
But it is undeniable unions did a lions share of the work for fair wages and safe working conditions. The tie may now be fading for unions, and I am honestly OK with that. However, I am glad to be in a GOOD union right now.
Unionism doesn’t create wealth. They siphon it off.