You are arguing against a strawman. No one is saying unions are "universally good". However, it is an irrefutable quality of capitalism that collective bargaining is superior to bargaining as an individual. If you truly understand how capitalism works, and the way it puts the interests of employers in conflict with those of employees (i.e. employers want to maximize profits, whereas employees want to maximize their pay and benefits, and this game is zero-sum), you will realize that, on average, having a union represent you will yield better results for you (and your fellow coworkers) than you representing just yourself.
Kroger union members have health care benefits, dental and vision benefits, and other benefits that they wouldn't normally get with a minimum wage job. Protections against forced and unpaid overtime (while allowing for voluntary, paid overtime).
Hell, the fact he got paid minimum wage in the first place--since unions were, and still are, the big drivers behind minimum wage (and raises to minimum wage) in the US.
Previously my friend and I had both worked at various Walmart stores in our home state and not only were we paid above minimum wage starting salary, but there were no hidden mandatory fees of any kind. I know Walmart's famously anti-union to the point of absurdity (the propaganda in the training materials is outright laughable), but from the point of view of a couple of young guys looking to work part-time at a grocery store, Walmart treated us both far better than Kroger treated him, and without unions.
I'm not saying the deal was reasonable for your friend, I don't know the details or his life situation. But like security guards or insurers, unions aren't always in "active" mode.
You're right, it is a bit like that. And similarly, many people don't want to be forced to buy health insurance. Especially if they don't think they'll get sick.
Ive read their contract. The union negotiated great health/dental, paid vacations, time to sleep between shifts, no sit shifts for food workers, and most important: due process. At union companies like Kroger, they have to either prove you weren't doing what they said to fire you or laying you off cost something. The unions also act as private lawyer representing you during wrongful termination. Those two are all I need to hear to be pro-union in a capitalist system.
Now, lets consider Kroger. I boycotted the ones down here since their shelves stayed empty. Workers said they had no staff on purpose, cutting it aiming for bonuses. They also micro-manage a lot adding distractions further reducing profit. Did more cuts. Instead of increasing staff, they just blame workers threatening their jobs with some fired. Union and local workers told me all kinds of examples.
Currently, Kroger is trying to roll back some or all of health/dental and pension despite being more profitable than they were in tougher years. Union reps said they were fighting hard to keep them. On top of that, they intervened for a few management sacked as punishment for staffing-induced, performance problems. They still work there with some doing a lot better with newer set of managers they had no bad history with.
So, that's how unions help your friend at Kroger or other places if the union is good. If management did cuts and targeted them, the union would ensure they remained employed so long as they were doing whatever the company wanted them to do. They would also have benefits in a sector where many don't.
I posted a link elsewhere in the thread but apparently the SCOTUS has ruled that mandatory union membership and/or fee paying is not constitutional, so perhaps the situation has improved for temporary, part-time employees of WA state QFCs, but at the time it was pretty shocking to see my friend lose hundreds of dollars to a union that did nothing for him at all.