I can understand having unions for some of the most dangerous civilian jobs like working in mines or something along those lines. For the most part, I think unions are useless.
When I was 16 years old, I started working for Food World. They were part of the UFCW (Union of Food & Commercial Workers). I signed up for that union, which I had stay with them for 1 year. $5.00 came out of my pay check each week. It was a waste of money. I was averaging 15-20 hours a week. When a year passed, I didn't renew my "membership". When I got rehired, I also didn't sign up for it & the management tried to make me feel bad for not doing it. Part-time employees don't need to sign up for unions.
Here in Mobile, Coca-Cola, went on strike last year. It helped our business out because the company needed helpers to run routes. Those that were striking were already making good money. My question is if you're already making good money, why would you want to strike? When you are striking, you don't get paid anywhere near as much as you would if you were actually working. If I were the employer, I would have issued an ultimatum. Give them 48 hours to report back to work, or get terminated.
The same thing applies to most of these other strikes that I have heard of. In 1994, all of the Major League players went on strike. I'm sure that if you were the owner of the baseball league, you go out & find people who would play baseball for $500,000 a year. I would. Of course I would have started everyone out at the same pay, & would give increases according to their performance on the field.
The other strike I thought was stupid was the writer's strike that took place recently (about a year or two ago). Hollywood writers get a whopping amount of money for their ideas, but yet they feel they weren't getting paid enough money.
Unions, while they try to keep people safe, for the most part they are for the greedy.