do blame them for not moving on sooner. It was pretty clear after 2022 that despite our numbers being okay that the OL didn't perform up to what was expected AND we now know he had lost the OL room, things were signs of trouble. Instead of making a change they waited until things crumbled completely.
You mention Whittingham and his hires. I poke fun at him having a revolving door at OC for the longest time and taking so long to find the right guy but he deserves at least some credit for knowing after a year that the guy he had hired wasn't the guy and moving on.
And maybe it's a BYU problem more than a Kalani problem. If that's the case then BYU is not a serious football program and BYU needs to be more honest about that and we as fans need to come to terms with that.