Looking after player's welfare isn't communist (talk about an overused word), it's garanteeing the integrity of the development process.
No-one should be expected to give years of their life to career to have the whole thing collapse in a week.
Players need certainty in their lives like anyone else. They already enter into risky profession as it is, with permanent disfigurement or injury almost a guarantee.
That they are guaranteed a season when they break through hardly seems unfair. They can build to the next level, if successful or use the time they have to prepare for plan b if they don't.
Young players especially are vulnerable. Many more get churned out, than make it. Unless we want the "good ole days" when ex players ended up alchoholics and drug addicts on a regular basis, we need to give some "cushions" to stop those falling through the cracks.
Its only a season but otherwise we might see a new debutant every week (and another cast aside).
That's not even starting on the problems with young players burnt out too early too.