And they are resisting the changes for reasons, even if they are not directly raising the salary cap.
Guaranteed contracts would prevent teams from cutting the fat, and make it harder for them to field a quality team for the same price.