Tawnos
A guy with a bass
The fact is far as I know aside from the COVID MOU which was only enacted because of a freaking global pandemic, there has never been in any other CBA contract from 05-06 onwards any kind of limit on the salary cap and how much it can increase by.
I don't expect the next "normal" CBA to be any different. It's not the players responsibility to prevent a GM from having too much cap space and spending it on a dumb contract or two or three ... as a matter of fact that's only good for players.
OK, so this is a basic misunderstanding of what happened on your part. Part of the MOU was defining the terms of how things would go during and right after the pandemic. But another part of the MOU was about working on some issues that they were going to need to work on in 2022 anyway. Both sides wanted to make sure there was no chance of a lockout during a global health emergency, in case that was still happening by 2022.
One of those issues was the amount of escrow being withheld from the players during the season. They wanted a cap on how much could be withheld. In order to accomplish that, the league wanted a limit on how much the cap could increase. That reduces their risk in holding back less from the players paychecks.