IMO, this isn't balanced. It's selective. You are looking at this like this a 1.5 season evaluation. This is now going on for over a decade. It is a continuation of the end of the JB era. The school chose to do a continuation hire, they have to be evaluated on it.
There is no perfect storm, this is what college basketball is. The non con is totally fine. There is no bear of a non con. This is a normal schedule we should have.
Kline is TBD.
There is no evidence that Red is a good coach because when he had better players he had a better record. There is no one as good as Judah and Maliq on this team.
Recruiting is now HS/First Year + Portal In - Portal Out. It doesn't matter if Red can get HS recruits if he cannot handle the portal.
A "busy" off season is literally what every single program will be having, especially the P5 programs.
It hasn't been a tough couple of months, it's been a tough decade+ and limiting your evaluation to the last 1.5 years is magically waving away just how long we've been on this road.
The data has been and is readily available. The light has been blinking red for years (no pun intended).
Again, let's just go back to what it really is:
We allowed JB to stay on way too long. We thought we had to hire Red. For financial or other reasons, we are now on a decade+ downslide, but we have to eat it with Red for another year before this university thinks it can make a move.
That's where we are. It's fine to just say "it's going to suck until SU fixes this, if they can"