Coaches can't recruit another player if they don't have a spot available.
And currently they are in a situation where they won't know about several positions until after the senior makes their decision. Seniors do not have to make their decision ahead of time.
??? What would you do?
We're in a circle here. You seem to welded to the notion that coaches don't have control over their rosters, and who they retain, pay, and play. I claim that they do. If a coach allows their decision-making to be controlled by a current player who isn't sure about another year, that's their choice. The coaches I know don't play that way.