The players will win because the players always win.
The players won in 1994-95, even if the consensus was they lost by surrendering to a punitive rookie salary cap and other major concessions.
The players won in 2004-05, even though the consensus was that by agreeing to a hard salary cap, they got clobbered by NHL commissioner Gary Bettman at the negotiating table.
The players will win because the minute the ink is dry on a new collective agreement, agents and general managers will find clever ways to circumvent the spirit and language of the new deal.
This is the unchanging way of the NHL world, where 30 teams annually compete for one prize. Team owners get frustrated by losing and eventually instruct the people who work for them to do whatever it takes to stop losing.
He makes a pretty good point. No matter how good the owners feel with whatever they get in the CBA, their GMs and the players' agents are going to find ways to mess it all up - just like they always do.