The CBA is fine. Salaries for elite RFAs have gotten big. So players and teams are rethinking things. Before, teams would want to buy into a player's unrestricted free agency years for an annual average value that, over time, would become more team-friendly as salaries and the salary cap rose. Players would want the security, so both sides looked for a deal maximum contract length.
Now some players are looking for two bites at the apple -- a big contract for shorter term now, then a crack at unrestricted free agency in their prime and even bigger money. Teams are warming up to that because in the near term they pay lower AAV and have more cap flexibility. Also, they don't take on the long-term risk of player regression.
Ah, but what do these shorter RFA deals look like? They will be longer than the earlier "bridge deals" and for more money, but how much longer and for how much more?
The NHL operates on comparable deals. Once one or two of these RFAs sign a contract that makes sense, the floodgates open.