It's a death spiral because of decreasing teams, decreasing trained players. The only way, right now, is to save FA as more as possible.
Or just maybe instead of trying to make the solution be dependent on people leaving the game (since that is, after all, where FAs come from), maybe instead increasing the supply of trained/trainable/playable players through other methods might actually be a better way.
Of course, whether that happens is a story with its own tale to be told. But if we ever reach a point where the only solution to problems that are causing people to leave require people to leave, the game's lost.