Your dead on about that, a great point guard is a player who cultivates the abilities necessary to be one. They are made not born, and it requires a great deal of patience to turn a player into one, and many simply lack the talent and ability to become a good one, let alone a great one.
Iverson resisted being a point, insisting on being a 2 guard. But he does a great job at the point, now that he's accepted the role.
So, the player has to want to be a point, because it's harder and requires greater discipline. But considering how valuable they are, and integral to a team's success, I would think that more players would want to become one to enhance their carreer prospects.
Clearly, the Sixers thought that out of this group of players that one or more of them would develop into a point, else they wouldn't have traded away so many of the points they did. O'Brien allows them to play, but not long enough to become proficient at it.
But they are all serviceable players, although none of them has the qualties I saw in Joe Johnson last night.
Centers are even harder, because you can't coach size. Phoenix needs one and so do the Sixers, which is why I said they would not trade Dalembert. Phoenix also needs depth, which the Sixers do have. If you say that they won't part with Johnson to get that depth, and insist on finding a team willing to trade a Center, then I can't dissagree. But IMO, Phoenix is really, really close to being a great team. A contender for the Championship and their GM has to do what he can to help them make a run for the title.
Would getting two or three of the Sixers young players put them over the top if they loose Johnson? Ultimately thats what it comes down to. And I don't know, but I think it would help the Suns to have some bench depth and fast. Who else has that many serviceable players? Or, do you think I'm overvaluing our bench?