It's the dragging of the feet that seems to be the problem. If it's not dragging feet, cases are being built via hearsay, assumptions, and rumors....not exactly the best place to start in order to levy severe punishments. Like I said, if there is ample evidence to nail Kansas to the wall, then let's get it over with. If not, speculation only makes for interesting talking points and nothing more. It gives fans of opposing teams a platform to accuse others of being shady which is what's happening now.
I get what you're saying... but at what point is there enough smoke to realize that there is a fire? How many times can Self be blindsided by or look away from these accusations? He's been there for 15 years, and has had an "issue" with at least one player nearly every single season.
Silvio is ineligible for 2017-2019, per the NCAA. He's already sat out what, 50+ games? Cliff Alexander was ineligible in 2015, per the NCAA. Billy Preston was ineligible in 2017-18, per the NCAA and missed 30+ games. Those are just the last few of classes alone.
That doesn't include Josh Selby who had to sit out 9 games for taking impermissible benefits in 2010, or Darnell Jackson who had to sit out 9 games for taking impermissible benefits in 2005. Or Ben McLemore and Jamari Traylor that had to sit out their first semesters because of eligibility issues in 2011-12.