That's because they allowed non-athletes to enroll in some of those classes (I wish this was sarcasm).
Also, fine they had fake classes/majors but non-athletes can take them so NCAA doesn't do anything. Whatever. How were they even able to keep their accreditations is what's more appalling.
Losing accreditation for a University as large as UNC is supposed to be the big scary boogeyman, but I have doubts that it would ever *actually* happen these days.
I worked at a SMALL state university, and an accreditation review found serious shortcomings in several areas that should have meant a loss of accreditation. Once the report got out, there was just kind of this silence on campus like "oh shit, we didn't think we were actually in danger of losing all funding aside from tuition... what now?"
And then we just never heard anything else about it, until several months later the university president sent out an email to everyone about changes they were making to fix the shortcomings in exchange for maintaining accreditation.
We spent like THREE YEARS as a campus preparing for this review, and then it went very poorly anyway... and then it was just radio silence until someone made the problem go away lol. They didn't want to damage the state by affecting even one of the smaller institutions.
If they protected my former place of employment, I can't imagine they would ever actually go through with it at a place as large as UNC.