I don't doubt Iverson's desire to compete and to win.
I doubt Iverson's self-awareness, to recognize the flaws in his game, to recognize when to be a shooter and when to be a distributor. I doubt his self-awareness to recognize areas of his game than have needed improvement.
Thinking about players that we're all familiar with, Pierce came into the league pretty much a one-dimensional slasher/scorer, but recognized the need to flesh out his game. So, you saw him become a better shooter. You saw him become a better rebounder. You saw him become a better distributor. You saw him become a better defender.
The *best* players leave in the spring and come back in the fall with specific improvements to their game. As much as we all hate him, you see the same with Kobe. We've seen LeBron add new elements to his game every summer.
Does Iverson do ANYTHING better than he did in his first few years? I mean, he was never going to be an elite rebounder, but is there a single element of his game where you can see a positive progression over the course of his career?
Maybe that aversion to practice has something to do with this?
I see Iverson as a guy who wears his heart on his sleeve, who really IS desperate to win but lacks a basic understanding of what it takes to get better. For the longest time, he was clearly the best player on his team, so he always seemed to think that meant that the best way for the team to have success was for him to dominate. That ego does not allow him to use the strengths of his teammates, does not allow him to see the flaws in his approach. The success that he had early on in Philly perhaps cemented into his psyche that THAT was the way to victory.
It's a shame, he could be a helluva weapon off someone's bench next year, but he won't accept that maybe he just isn't as good a player as he should be.