The other thing to consider here is that for the great majority of college teams, the recipe for potential success does not depend on simply amassing a large quantity of grade-A talent. Because of one-and-dones and the proliferation of transfers, this is just not a sustainable approach for most teams that aren't blue-blood programs. Instead, it is about getting the right balance of talent and experience (and of course hoping you end up with good court chemistry and skill balance).
Talent is the meat and experience is the seasoning. Every year Duke, UK, UNC, KU, and AZ take the lion's share of the Kobe beef (and even then UNC was abysmal this season and AZ has yet to do much with their talent); every year there are a few mid-majors who have their low-grade steaks seasoned perfectly. Everyone else is striving for pretty good meat with pretty good seasoning. It's not easy, especially because of how the growing gravity pull of the transfer portal makes future roster planning so difficult, but that's probably the best approach a program can take if they want to achieve some sort of consistent baseline of quality and they aren't in the position to just pick who they want out of the HS classes.
Next season will be the first well-seasoned team Holtmann's had since his first season here, where he almost won the B1G. Granted, we probably don't have a Keita Bates-Diop on the team, but at least we will have better quality depth. The talent plus experience should equal a strong product, good meat that is really well-seasoned. You have:
CJ Walker - a T150 recruit, now a fifth-year PG
Duane Washington - T150 recruit, now a junior
Justice Sueing - top player on his Pac-12 team, now a 4th-year junior
Seth Towns - T150 recruit, Ivy League PotY, now a 5th-year junior
EJ Liddell - T50 recruit, now a sophomore who played a good amount as a frosh
Kyle Young - T100 recruit, now a senior
Musa Jallow - T150 recruit, now a 4th-year junior
That's probably your main rotation, and then you still have elements of talent or experience with the reserves:
Abel Porter - A 25 year old 5th year senior who started his last two seasons on a Tourney team
Justin Ahrens - sharpshooter junior
Eugene Brown - 4-star frosh
Zed Key - high-floor T150 frosh who excelled against good competition in HS and at the NBPA T100 camp
Diallo - 7'5 wingspan (lol)
That's not to say there aren't plenty of question marks and concerns about next season, just as there are for most teams (how healthy/ready will our forward group be? What if Walker gets injured? Etc.). But that doesn't mean there isn't potential there for the Buckeyes to have a really good run.