I'm not sure why so many get offended when people say Cal pushes players to the NBA. He absolutely does, so why do we try to deny it? He doesn't do it by saying "you have to leave." But he does it by creating a culture and and an expectation that you will get to the NBA faster at UK than any other place. That's the "Kentucky Effect," and it's great for some, but for others it creates a perception that if you stay more than one or two years you are a failure in some sense.
This is obviously a great thing because of the level of talent we get. As great as this program is, we've never seen this sustained run of talent, and that's 100 percent attributable to putting people in the pros. That, in turn, has brought a tremendous run of Final Fours and a championship.
The downside is we lose players to the pros that would probably have stayed in college at other programs. Guys like Lamb, Teague, Liggins, Goodwin, Young, Johnson, the Harrisons, even Booker (though it's hard to argue his decision in hindsight) are the type of players who stay in school at least another year at virtually every other program.
In the end, I think it's a trade off that most of us are more than willing to make. But I also understand the fans who look at upperclassmen like Buddy Hield, Kris Dunn, Denzel Valentine and Perry Ellis and wish we had really productive guys who stuck around like that.