Well, I have never been a union member, but I have known a lot of folks who have been in them. All but a few have griped about them and loathe working under them. The oly folks who I have met who had ggod things to say about them worked for a carpenter's union. They liked the union because it focused on getting work contracts for its members and that was it.
I was with the Teamster's Union years back. I resented their politics, alas, I had to pay dues to keep my job. I wasn't the only one.
Blessings, Bobo