The thing about unions which those of you who dont work at big companies or are in management dont realize is costs is only one part of the equation. And if you work at a big enough company, the costs can be absorbed and pushed down to customers most of the time. The vast majority of people dont even think of employee costs and ratios.
Past 5 years, price increases due to higher cost of goods from suppliers and packagers of 5% here, 8% there etc.... werent even that big of a deal. Most companies did multiple price increases for the same products. Customers will usually go with it (but that assumes the company you work for can push it down nicely, not all can).
The problem unions bring is stubborness, hard to get rid of bad employees, and worst of all striking and not working which screws up the production chain (like a car plant saying they arent working for a month) and that spreads to every other department, including co-suppliers who are part of the chain. Union kinds of roles arent part of the execution or admin or customer selling, which is the office part who gets affected too. That's the issue. So if a set of of employees doesnt give a shit about the company or the rest of the non-union people just trying to work too, then they arent that committed.
So when a company is threatened, they'll just change course with less hassles. Just like a company will fire a non-union guy with a bad attitude even if he's cheaper than a higher salary guy. It's not always about costs. It's about quality work with as little hassles as possible to keep business going. If it was all about cost savings, every non-union worker would be getting paid dirt cheap, be fired every year or two when a new college can fill in for a fraction of the salary and be hammered by draconian bosses. I hope that's not the view all you union guys think non-union role are like.
I'm not saying it's never about costs. That's why when it comes to layoffs it's a combo of bad workers and overpriced people. Makes sense though. If a guy is making $150,000 and stinks, why wouldnt the company want to replace him with someone better for $100,000. If he's being paid good money, makes sense to me he should doing a great job to keep it.
Think of it like hiring someone to renovate your house. You want someone who is good, doesnt give attitude and is cheap right? So do I. That's the best combo to have. But in reality, it's more like if I want someone good and friendly, he'll cost a bit more. That's fine. I can absorb that. But in no way am I paying high prices for someone with attitude, might not show up for work, can do suspect work and he charges a high price simply due to "I've been doing this job for 25 years so I should get paid more than a guy doing it for 5 years). And worst of all, if I want to get rid of him if he's not doing a good job so far, I cant rid of him. No thanks bud. I'll look elsewhere.