From an athletic standpoint, maybe. But…universities are supposed to be academic institutions first and foremost. Elite academic institutions have transfer credit restrictions to ensure the quality of their graduates. That is, they guarantee the majority of the student’s credits came from that institution. Otherwise, there’d be lots of students transferring huge amounts of credits to an elite institution just to get the elite “name.”
Frankly, I admire the policy as it does reinforce the concept of STUDENT-athlete. Of course, I am a retired professor, so I’m biased toward academics (although also understanding the benefits of successful athletics). Ideally, they’d work together to enhance the reputation of the university.