A lot can happen over an 11 game season, some of which could put him on the field a lot.
If I understand the new rule correctly, even if a player plays this year it won’t count against his eligibility for next year. Correct me if I am wrong.
Anyway if that is the case, he basically throws away this year’s potential playing time whereas if he stayed with the team he could still transfer and play next year.