In the NFL players only get so many chances for bad behavior before all 32 teams give up on them. In college where you only have 4 years with a good player you won’t want to give more money to players who whine about it and don’t live up to their commitments. That may not be the reality now because of how early we are in the environment, but as it evolves and people get smarter about how to play the new game it will be.