If I'm close to Coach Cal I'd talk to him about tweaking his strategy in recruiting. Accept the fact that most players will leave after 1 or 2 years whether it is to go pro or transfer. I'd tell him go after the top high school players. Top 20ish nationally. Then best in state kid every year. Even if they are just a 3 star. Those guys tend to stay longer and even if they don't play much they can provide some steadiness in the locker room and in practice teams need. The twist is the transfer portal would get the majority of my focus. 5 to 7 transfers every year. If I land 2 top 20 high school kids, those 2 plus 5 transfers and maybe one of the veteran in state guys would be the rotation. You'd have a majority of your roster be in their 20's rather than teenagers who as a collective are going through their first college basketball season together all at the same time. If your 2 top 20 kids underwhelm as freshman you don't have to recruit over them because you can always bring in fewer transfers so they wouldn't feel like they are getting recruited over for the next year like they do now.