If, based on ever improving analytics and professional scouting services, a "kid" is not NBA worthy, then there should eventually be a uniform ranking of portal players with salary ranges based on one's ranking. Ergo, the industry standard would dictate that if a player is not NBA draft worthy, their compensation should be well below the NBA minimum. Accordingly, college NIL deal should be valued more than $1.1 million and would be scaled down to G League level ($40,000) for lower ranked players.
The final fix would be 2 year NIL contracts with exit penalties for breaking the contract.