To be fair, the Clege President's didn't want the NIL to happen, and as long as they had control, it wasn't permitted. When it lost in the Supreme Court, it backed off on NIL.
The real.answer is for Congress to pass legislation, but until it does, the antitrust laws will make it increasingly difficult for the NCAA to maintain any rules relating to compensating athletes.