NIL is a hot mess, but it has most definitely lifted the level of play in men's college basketball to the highest it has been since at least the 90s.
You no longer have the NBA/NCAA starter level tweener guys coming out very early.
NIL in most cases pays those guys better than the G-League.