It is quite hypocritical for the NCAA to criticize North Carolina while the NCAA uses college students as slave labor and has business relations with human-rights violating regimes, such as China and Cuba.
I've always understood college football to be the farm system for the NFL.