Don't disagree but the schools and NCAA are to blame. They knew what would happen if kids got smart and sued, they knew they were profiting off the kids in an illegal fashion, they knew the gravy train would end eventually, and they collectively did nothing. Every jerkoff there just shrugged their shoulders and hoped they were gone or retired by the time it became an issue so it was someone else's problem which encapsulates the entirety of upper management in America today.
The NIL will never go away nor should it, pros can make money off their name and likeness so why would we not allow legal adults anywhere else to do the same? But the portal, the portal can be minimized heavily if schools simply recognized athletes as employees. Make them employees, sign them to multi-year deals with buyouts, and this more or less kills the absurdity of the portal. But hey, take a wild guess what schools don't want to do.
All the fault for this can be placed squarely at the feet of school presidents and the NCAA.