Two problems with this age old excuse.
1. Some players become satisfied with just being on an NBA roster, get complacent and never reach their full potential. Just ask A Darius Miles or Stromile Swift. If your goal is to just be on an NBA roster then fine get your money but as a fan why the fukk I wanna see garbage ass nikkas eating up minutes?
2. They get to the league and face that "better competition" only to find out they're not that nice, lose confidence and never reach their full potential as a result. Jeremy Lin is a prime example. Confidence and the mental aspect of playing in the NBA is everything. If a player isn't mentally prepared they won't last.
This.
I also have a feeling that College is less nonsense than the NBA, meaning if you fukk up you don't play, which we all know isn't the same in the NBA. It could lead to players being held more accountable and developping winning habits. I don't know College bball enough, but it often seems like win or die games with a lot of intensity, I think it pushes these young players more
TBH I don't expect ANYTHING of today's rookies, we out here talking about "wait a couple years", fukk that I want the top 5 rookies to be NBA ready and make an impact, not be "prospects" with "potential". I mean how we went from DC, Shaq, Mourning, Webber, Penny, Iverson, Lebron, LJ, Grant Hill, Vince Carter, Garnett, Duncan, Yao etc to Anthony Bennett...I mean I used to seek out those games with top rookies to see who got next now it's like "Oh wait, a rookie who can actually play

"