Actually there is an obvious legal distinction. If I pay you to work for me, fine. If a company pays you to leave me and work for them, that's fine unless I have a contract with you. In that case, it's tortious interference with the contract, and I can sue both of you and probably even prevent you for working for the other company.
Those national letters of intent are supposed to be contracts. Not all athletes have to sign a NLI, but I doubt there are many D1 football players that haven't.
National Signing Day: Everything You Need to Know (2024) (ncsasports.org)So yeah, if we are just going to let schools poach other team's players while they are on the team and subject to an NLI, that just complete chaos.