Sure, unions are nice, but have you tried constantly ripping each other down in a race to the bottom with the hopes a rich person might notice and give you more wealth than your coworkers?
Lol .... those benefits aren't gifts that were freely given.
People had to fight, get beaten, lose money, lose houses, lose property and years ago even get killed to even establish those benefits and normalize them today.
I have old elderly friends who took part in union movements in the 40s and 50s, many of whom complained of getting beaten and threatened and a few recalling friends and relatives murdered for organizing successful strike action.
If we had left it to corporations and wealthy elites to give these benefits freely, they would withhold everything and prefer that slavery were reintroduced than to give up anything.
Those aren't gifts ..... those are hard fought rights that people literally died for.
One of the first unions that really stuck in the US was the International Ladies' Garments Workers Union, which started in response to the Triangle Shirtwaist fire.
Yes, some traditionally male lead industries were shitty towards women, but your sweeping generalization is wrong.
Unions have been gaining class consciousness since their inception. It took a general strike of only white people in New Orleans for unions to realize that they will never succeed unless they accept and fight for black people too. The Wilmar 8 strike was a turning point for unions accepting women. Not to mention that this is probably from the IWW, which has always accepted women.
That's kinda fair, but only if not looking at context. Unions represent the will/votes of the workers, and in the past women's rights were culturally looked down on. In the present day equality is a more widespread cultural view so unions now would reflect that, at least in areas that do. So essentially unions are only as good as the current majority ethics of the workers within them.