Recruiting for college basketball and college football is a shady business. It has gotten that way because of the money.
With the amount a lot of coaches are being paid, there are immediate expectations to get good. But you need players to get good. So coaches look for loopholes and gray areas. Too often, there isn't enough attention to a players academics or character. Coaches simply want to get them in and try to keep them eligible and out of trouble.
I like college basketball, but it is dirty. There is so much hypocrisy in it. Players are funneled into majors where there are cooperative professors. The goal in many cases is simply eligibility and not graduation. And this farce about student-athletes? It's a total joke. In way too many cases, athletes in revenue sports are not at all like normal students.