The courts have ruled against any arbitrary limits on what players can earn, regardless of the source.
When Alston was filed, a decade ago, a very few predicted what might happen. The NCAA, which gets its marching orders from the conferences, did not expect to lose Alston and therefore were not proactive.
The time to deal with NIL, endorsements etc. was back then. It’s too late now.