Here's my take on this. 1 and done players, true talents that deserve that expectation, are like the top 20 kids. We don't usually get those kids anyway, except for every other year or so, we might get one of them. Those are the 5 star kids. They go to Kentucky, Duke, etc., and they have the expectation that these kids are not going to be around for long.
With us, our core recruits are usually in the 25-50 range, the ones who will be the biggest contributors. To Boeheim, most of those kids were "2 and dones", thinking it would take them the extra year to mature. That's how he sold their recruitments. We can get you to the league, but it might take an extra year.
Now, when we were having so much success as a team, those kids blew up and wound up as lottery picks. And a bunch of them left at inopportune times, which is why Boeheim railed against them leaving early for a few years (Grant, Ennis, Mali, for example).
Don't forget that his public put-downs of kids hurt - or at least appear as if he's trying to hurt - their draft stock for selfish reasons, so he gets them back for one more year. You have to ask yourself - how can North Carolina, or Oklahoma, Michigan State or some of these other schools have kids who had stronger years than our kids who jump early, but they still come back for another 1 or even 2 years?
Maybe Boeheim's put downs and coaching style, and maybe the zone, all affect that.