That's for JD to assess and figure out. Labor negotiations are a snapshot in time, and that snapshot is right now. Sure, it's not a one-year deal, but it's not a twenty-year deal either. It's on JD to perform their own forecasting and know what they can sustainably work with.
Also, if we're being real, I don't exactly see JD collapsing any time soon.
Maybe they have figured it out and that's all they want to give to protect themselves int he next downturn? And it's a 6 year snapshot. And even beyond that, this contract has significant bearing on the next contract. So even calling it only 6 years doesn't really capture what's happening. Look no further than the referenced 1997 contract. That is still having rippling effects on these negotiations.
But like it or not, JD is beholden to the shareholders. So that profit that everyone is speaking of goes to those owners of the company. If they have to pay the labor more, then profits go down and it becomes tougher to raise capital for projects.