They do.
The issue is the majority of the rosters are made up of easily replaceable players who only have 3-5 years to make money. They won’t agree to miss a season just so someone else can benefit.
You make about 7 million dollars and you can retire if you plan it right. They ain’t risking that.