From working in a country (Australia) that has some great unions, and a workplace (Police Force) that has a strong union and great conditions, this 12 hour break, and 5 day week stuff is pretty soft. Having a maximum number of hours a day, and per week should be the goal, unless the employee agrees and is compensated appropriately with penalties for going above. Unions are needed, but let’s not 'stretch' the friendship with them. It’s not a all or nothing approach with unions, but moderation and a need to protect the rights of employees.
I have had the pure joy and amazement to work several union jobs in my career on this planet.
One, the union was 'owned' by management. They worked with management to 'weed out' people they didn't like. They permitted hazings and some illegal activity to happen, on premises. Quotas were on all 'jobs' yet oddly, quotas were set so low that i was able to break quota by lunch, and would need to be reassigned to another 'job' for the balance of the day. They finally put me on a machine that worked at a set pace, and I still somehow broke quota. I did not survive their ridiculously long probation period, as management wanted me out (because I was too productive?). I found working there so incredibly mind numbing, and people were causing life changing injuries to themselves to get out of working. People were also fired for no apparent reason, which was ballsy. It was very cliquish too. Yikes...
Another union job was at a small regional 'big box' store. I was 'laid off', and someone in the local store decided to call some people back without notifying corporate HR. Hah hah, not funny. 'What are you doing here?' after working nearly all of a week, without pay, until they decided to pay us, and then fire us. (There were three others involved. The union was silent on the whole thing. Management said we alll 'just showed up looking for money')
Another union job I worked at was just stunning. It was at a Big Ten University, and the way that the administration treated this one union (clerical technical) was shameful. They used the gamut of dirty tricks. Denying vacations the day before they were to start, inserting, and removing things from their employee file, assigning people to dead end jobs, punishing employees for taking breaks, faking employee evaluations, and on and on. they tried the first one on me before taking a very expensive (for me) vacation. I was able to shame my boss into 'allowing' me to go on the vacation I had been approved for months prior. The other main union was much more subservient to management, which I was able to transition to, and the change was interesting. The CT was primarily hourly wage, and the other was totally salary. The university usually didn't approve overtime for the later, but expected the CT employees to work overtime for 'credit' on future pay periods, and then would deny them. Yeah, they rode roughshod over the CT members. It was ridiculous. I was contacted by the union after the attempted denial of vacation scam, and they had me go to HR to see what was in my file. There were a couple of things that I didn't know about that a prior department had inserted in my file. So childish. They even forced a strike (prior to my hire) and had people infiltrate the replacement workers to hobble operations to 'prove' that CT workers were sabotaging operations during the strike. Nice. One guy in a department, after I was hired, bragged about being one of those fake replacements. Brilliant... He was a class act, not...
Unions have a place in employment, but unions are a group of people, and not a machine. Some unions, as I explained here, are very productive and help their members/employees, other unions are covertly, and often overtly caustic/malignant and not at all productive for ensuring employee health and welfare. That first union job I had? The company eventually went bankrupt, and disappeared in a massive amount of state labor department investigations for wage theft and intimidation. Most people were shocked, but I felt profoundly sad at the loss of employment and the treatment of so many people. *shrug*