I mean, you're both half right/half wrong here. The CBA caps an increase at 5% maximum annually, so you literally can't go 6-8% increase per year.
But they will absolutely see the maximum increase for the next 3-5 years while the cap catches up to revenue. League revenue hasn't stopped increasing. Since the 04-05 lockout it averages about a $200M+ increase annually. The cap has failed to rise with it due to the COVID debt, which will be paid off after this year.
As it stands right now, the cap is set at $83.5M, which adjusts to about $5.3B league revenue. The pre-season estimate for 22-23 was $5.7B, but Bettman said as recently as a month ago that it was around $6B. So even if you assume there's no revenue growth in 23-24, $6B revenue would mean the cap
should be $93.75M.
With the max 5% increase that means it can only go up:
$87.675M in 24-25
$92.05M in 25-26
So yeah, revenue would have to
decrease over the next 2 years in order for the league to not max out on cap increases. That ain't happening.