But, I'm sure teams like Duke, Carolina etc....have facilities and staffs that rival those on the pro levels.
So, what's the difference really?
The difference is that it's still not NBA teammates, practicing with the team, learning teammates, teams system, how to break down tape, etc., etc.
Places like Duke, UNC, etc. can provide a lot, but they still aren't the NBA and players aren't practicing, training, learning, etc. from the actual NBA teams they will be playing for.