Pitino's problems were two-fold:
1) Especially towards the end of his tenure.....his offensive game plan was basically to hope the star guard (Carr or Coffey) was able to make plays. I specifically remember the completely warranted discouragement with Carr playing hero ball basically every game.
2) He had a tough time developing players. His recruiting classes looked way better on paper than they ever turned out on the court. Even moreso with his last few (HS) classes. He had almost no young talent remaining on the roster beyond Mashburn his final year. (All rankings from 247).
2014 - Nate Mason (Natl. 134), Carlos Morris (Natl. ?), Bakary Konate (Natl. 184), Josh Martin (Natl. 203), Gaston Jayjoo (Natl. NA)
2015 - Kevin Dorsey (Natl. 129), Jarvis Johnson (Natl. 145), Jordan Murphy (Natl. 218), Dupree McBrayer (Natl. 233), Ahmad Gilbert (Natl. NA)
2016 - Amir Coffey (Natl. 81), Eric Curry (Natl. 145), Michael Hurt (Natl. 246)
2017 - Isaiah Washington (Natl. 65), Jamir Harris (Natl. NA)
2018 - Daniel Oturu (Natl. 37), Gabe Kalscheur (Natl. 132), Jarvis Omersa (Natl. 152)
2019 - Isaiah Ihnen (Natl. 106), Tre Williams (Natl. 115), Sam Freeman (Natl. NA), Bryan Greenlee (Natl. NA)
2020 - Jamal Mashburn Jr. (Natl. 122), Martice Mitchell (Natl. 154,) David Mutaf (Natl. NA)
Imo, Pitino recruited eight guys out of high school that played up to or exceeded expectations, twelve that were misses, and another six that were either okay, incomplete info, or derailed by injury. Gets increasingly grim when you look at what he brought in between 2017 and 2020. Carr certainly helped.....but he had a LOT of guys that were not panning out AT ALL.