I don't tell people how to live their lives, and I don't know what I would do were I in their place.
All I can say is that as a fan, I find continuity in roster more appealing than the alternative. Also, when a player leaves the team (and school) before the end of the season, to seek greener pastures, that doesn't sit well with me - again, as a fan. Not making a moral or ethical case, though one could be made (both ways). But my level of fan interest isn't as high in an environment of almost continuous free agency. Not an issue for DBB, DFB, or any team, unless and until there are many more who also lose interest.