I don't really disagree. They need to get a system in place ASAP where the schools and players sign multi-year contracts.
As I have said before, this is all the schools' fault. They had basically two full decades where the writing was on the wall that, legally, the NCAA'a amateurism rules were doomed. And instead of using that time to work out an alternative system they clung as hard as they could to the old system and had the NIL/player movement Wild West basically forced on them. Personally I think there's going to be some kind of bubble that pops, not necessarily because of declining fan engagement (which is a problem all sports leagues are facing) but because the people who are being asked to fund NIL and coach buyouts with no real way to earn money back from those "investments" are going to get really tired of lighting their money on fire.