Yes, sir.
Collective bargaining is messy. Sometimes it causes inconvenience. Labour disputes, I would argue, are short-term pain for long-term gain. But the product of a freely negotiated collective agreement is an agreement that both sides agree to and both sides then commit to implement. That gives management the certainty, and it gives the employees and the unions certainty in the business environment.
It doesn't mean that those negotiations aren't difficult. But mandated change, in my experience, wherever it comes from, doesn't work. You cannot force unions and employees—and I'm speaking as a management negotiator now—to accept changes unless they have input and understanding as to why the changes are being made and what the implication of those changes will be for them.
If that's done properly, you can achieve it. It takes time, it's messy, and sometimes it involves disputes, but it's a much better way than mandating change. Mandated change doesn't work.