I know lots of people disagree with me, but I don't mind the one and done deal. It has helped college basketball and the NBA. In the early and mid 2000s, the NBA was awful. Fundamentals were at an all-time low, assist to turnover ratio was an all-time low, every team played iso-ball, and it wasn't unusual to see finals scores like 73-67. So many players were getting drafted out of high school who were complete busts or took 3-5 years to develop before they were decent. Both college and the NBA were suffering from players going pro when they were 18. The one and done rule brought true stars back to college basketball. It also helped several players see that they weren't yet ready for the NBA, so they took another year or two in college to advance their skills. The NBA talent pool has never been deeper, and getting to see stars in the NCAA has improved the college game as well.