I would be in favour of making other changes, to ensure competitive balance. I don't mind maximum contracts, and other tweaks.
But nonsense where teams are awarded great players for their incompetence has all but killed the sport for me.
What kind of tweaks do you think would be effective at ensuring competitive balance?
My assumption is that by "competitive balance", you mean to replicate the distribution of talent of the draft and free agency.