There are limits on void years and other salary cap shenanigans.

If you think there aren't and the cap can be cooked indefinitely and to infinity, why don't teams do this?
Why wouldn't Jerry just pay 50M/yr to get every player on an All Pro team? Because it's not possible. C'mon, be smarter.