I would love to hear what you do not like about this. What I see:
Kid get paid his worth (Great for the kid!)
If he's worth 5 million and has NFL as an option, probably a talented and exciting player (Great that college football fans can watch him for another year!)
Kid gets to further his education (Great for everyone!)