The OP said "I think we need to ride him out for at least 3-5 more years." I don't agree with that. We can't afford 3-5 years of missing bowl games and having losing seasons to let Kalani figure things out. If he lays another egg this year (miss bowl game and have another losing season), he needs to go or his seat needs to red hot.