That's factually wrong. If the guaranteed money hits the cap earlier in the contract, you can cut them more easily than if you backload the same guaranteed money, e.g., through a signing bonus
Don't be a dick.
If you guarantee the same amount of money, you still pay the same amount of money, so what are you saving again?