The NCAA has certainly made a mess of the most important things they are chartered to do which is to run, regulate, and police collegiate athletics. The whole ensuring the well being of the collegiate athlete thing was forgotten long ago....
Is it the NCAA's issue or is it the schools and conferences who chartered the NCAA to govern and maintain consistent standards for all members, but they didn't really want to be held accountable when the money involved became more important than a level playing field? The NCAA keeps changing how it enforces things because the big boys want them to change and bend to what they want the NCAA to enforce and what they want them to look the other way on. The NCAA isn't supposed to enforce illegal contacts and tampering with players or payments outside the NIL framework, or even prolonged academic fraud for North Carolina, but hey, some kid at ORU took a basketweaving course they didn't feel was a real college course so let's ding them.
And RustyC, the non-profit status is a huge deal for the universities because not only don't they have to pay taxes on property, revenues, assets, etc., it also makes the universities eligible to receive Federal education funding which helps fund the majority of the students coming to that school who don't play sports, eligible for Federal loan programs and work study funding, among others. Remove the non-profit status and ALL of the federal funding and the universities would cease to exist. I don't know of any state who could fund their universities fully without federal funding involved. It would raise tuition and fees to ridiculous levels and make higher education available only to the uber rich or those willing to take out a $400,000 mortgage without knowing what your future job and earnings will be.
What's the option then? That the football programs will no longer be entities of the schools, but private businesses who turn around and donate large amounts of $ to the universities they purport to represent solely for the purpose of funding the remaining athletic programs.