Draft theory

With the Major League Baseball Draft last week, there was a lot written about how the reason the Oakland A's have gotten good in recent years is because they have spent their draft picks (or most of them) on productive college players (Barry Zito, etc.) who are more mature - physically and mentally - than the high school stars who might have greater potential, but also might flame out altogether.
With that in mind, I wonder if the same theory might apply to basketball. If you're the GM/president of a rebuilding team (that doesn't have one of the top three picks that would allow you to choose LeBron James, Darko Milicic or Carmelo Anthony), wouldn't it be wise - or at least safer - to bypass the high school stars (Villanueva, Kendrick Perkins, etc.) to go instead with seasoned, productive college players like Nick Collison, Reece Gaines, Josh Howard, Steve Blake .... and of course, Quinton Ross? Seems to me that approach might not get your team to the NBA championship, but it might make a team competitive much more quickly.
Thoughts?
With that in mind, I wonder if the same theory might apply to basketball. If you're the GM/president of a rebuilding team (that doesn't have one of the top three picks that would allow you to choose LeBron James, Darko Milicic or Carmelo Anthony), wouldn't it be wise - or at least safer - to bypass the high school stars (Villanueva, Kendrick Perkins, etc.) to go instead with seasoned, productive college players like Nick Collison, Reece Gaines, Josh Howard, Steve Blake .... and of course, Quinton Ross? Seems to me that approach might not get your team to the NBA championship, but it might make a team competitive much more quickly.
Thoughts?