How are you gonna call Austin a one trick pony and then detail successful careers of others who have thrived off a couple of skills? Doesn't make sense.
Austin is a special talent and a hard worker. He probably knows the NBA schedule better than his class schedule. NBA players don't just practice with their teams. It's a LIFESTYLE. There's no class to go to. It's basketball year round - you know kinda like how Austin grew up.
As far as size goes, I'm just gonna end all of your speculation on that. Jeff Teague, John Lucas Jr, (who I happen to know that Austin is better than right NOW), John Wall, Jeremy Lin, JJ Reddick, Mike Conley Jr, and a host of others are all similarly situated or smaller than Austin and they ALL get "minutes". Austin was shaking John Wall before he even came to Duke - think about that. In fact, does ANYONE remember what Durant looked like when he left Texas? Does it look like Rubio is bench pressing 300 pounds? Corey Brewer is 6'9 and a 188 pounds!! Come on guys - some things just don't matter.
NBA teams don't care about developing their players? This is all but absurd when you consider what the Lakers have done with Bynum, the time the Pistons gave Darko, and the fact that the Wizards gave Kwame a personal assistant. These are grown men so you can't MAKE them work out but if they want it then the NBA has the facilities, the trainers, and the personnel. I know Tim Grover's name for a reason and so does everyone else.
Then you managed to call two players who have never switched teams journeyman. JJ is nearly the definition of a team letting a player mature (remember they would NOT get rid of him) and G is on a team determined to rebuild through the draft while developing that young squad. Additionally, Duhon was a second round pick and he's picked up 3 contracts now - sounds pretty successful if you ask me.
You think Tyler Thornton at full speed is better than Rondo at half-speed? LOL!
Next you'll be telling me that Lebron James should have gone to college too.