The solution, in my crazy proposal, is to split the 2 big revenue sports (football & mens basketball) out from the NCAA and out from direct oversight by the universities. You would then create a sports franchise (minor league) that will be located in the home city of these universities, the university would license the school name/mascot/colors etc and also rent facilities for the teams to use for training, practice, residence, and stadiums for competition. There could be agreements to allow players to attend the school, and I am sure there are alumni groups that would love to fund this set up and have an ownership stake in said affiliated sports franchise.
I've thought this for a few years, as a way to deal with Title IX issues, but really with the changes brought by NIL we are miles closer to this model being actually viable..
FWIW - this model would only apply to the top divisions of football and hoops at the college level; DII and lower would still be able to maintain being under the Athletic Dept. In all honesty, playoff eligible football and top level mens hoops programs have become defacto minor league sports with NIL money for "salaries"
Lots of bugs and details to something like this, but it isn't as far from what is actually happening as it was only 2 years ago.