I think a real key in this case was that the student panel (or whatever panel) could not call (under oath) any witnesses that mattered and counsel for TSJ could not cross-examine any witnesses that mattered. The result could have been very different had TSJ been charged with committing the same offense on the UIUC campus. Due process would have been possible here, while it really didn't work long distance.
This is a good and important point, and one of the big flaws in the court injunction was acting like UI had any ability to meaningfully investigate a case that occurred hundreds of miles from Champaign in another state.
But even if the events occur on campus, there's still a question of time.
Must a formal due process adjudicatory procedure happen before, say, Kendrick Nunn or Jamar Smith can be prevented from playing? What about a situation like Jereme Richmond where the issues weren't even really legal, the team just didn't want him around anymore?
To say that a worker (which is what the players are in this context) has the right to be PAID pending a due process adjudication against them is one thing, and something that's widely agreed upon in a number of contexts. And that would mean scholarship money, NIL payments, room and board benefits, etc for a college athlete.
But the way in which the Shannon injunction used online mock drafts and hocus pocus about NIL to transform that right to be paid into a right to ACTIVELY PLAY hostile to the wishes of the program (whether those were the program's *actual* wishes in the TSJ case specifically is irrelevant, it's a question of the legal principle) was completely bizarre and unjustifiable to me.
Either that principle is going to get broken or schools are going to be forced to play players who are much more obviously criminal than TSJ ever was.
All's well that ends well for us, and the injunction wound up doing justice in a roundabout way, but the reasoning of the opinion was extremely shoddy.