I have mixed feelings on it. I do think the player's best interests are important. On the other hand, a school invests a lot of $ and time in developing a player. Even if he's not a starter, he may be important depth on the team. He also knows your playbook, schemes and strategies well. Is it fair to the school and his former teammates for him to just walk out and suit-up for a competitor or rival on your schedule? Again, I think arguments on both sides of the issue have merit. Tough call, imo.
To borrow a phrase constantly repeated, " He is only a kid!". I don't agree with that particular view but I do believe this young man must be responsible for his own interests and doing what is best for his career. For sure Alabama and Saban will put the program first period. When TN finally becomes competitive again, they will have the same issues Alabama is facing.