You're making 2 separate arguments in this thread, one of which undoes the other.
On the one hand, you're arguing that we were 5-7 and we should not be worried about losing players from a 5-7 team.
On the other hand, you're arguing that we're losing depth players who, for the most part, were not contributors.
But the second argument undoes the first. If we should be ok with losing players from a 5-7 team, then we're talking about the starters, who were primarily responsible for that record. But, as you noted, we're mostly losing non-contributing depth players who, then, as non-contributors, were not really responsible for that 5-7 record.
For your first argument to hold up, we should be replacing starters via the portal, not depth players.