The players were essentially dumb to sign on the all the pieces that restrain the growth of salaries without getting a mandatory floor for a percentage of revenues.
Oh, they signed a shitburger of a CBA, that much is certain, and if the players had a clue just how terrible it was, they'd hold a vote of no confidence in Tony Clark immediately. Just look at how the commissioner has the right to unilaterally impose pace-of-play and other rules to the game without union approval: That's something that was never before in any Basic Agreement.
Great read.