I'm just curious...when did the head coach become not ultimately responsible for everything that happens in their program. I in no way find the result of the Illinois game to be anything to hugely criticize CCC for, but he is responsible for the entirety of the program. That pretty much is the job description.
Maybe nobody cares how I see it, but here goes...
The coach has a roster of players that he sought out.
He and his staff have nearly absolute control over how they teach the players and use the players, how they inspire them or demoralize them. Sometimes the refs or injuries interfere acutely.
The players have widely varying levels of physical gifts, consistency, emotion, awareness, intelligence, attitude and above all, basketball skills.
Before and during games, the coach comes up with a game plan and then deploys his players to hopefully outscore the opponent. There is a never-ending stream of decisions the coach must make. Each one of those decisions has a likelihood of success or failure. These are all decisions that fans criticize or applaud.
The players have a wide range of outcomes, but sometimes what should work doesn't work. Sometimes what shouldn't work actually does work. In general though, over a large enough sample, what should work actually does work.
A successful coach puts his players in advantageous situations most of the time. The results just prove out the validity of the coaches decision-making over time.