Well deserved. Iverson has not gotten the respect that he should have for his NBA career. He was a true superstar who's legacy was put in shadow because Stern and Co. didn't like his image and personality.
I find all this "held back by Stern" stuff ridiculous. There was plenty of "Stern hates Celtics" stuff when he didn't allow KG, Paul, and Doc to easily go to the Clippers.
We have so much in the way of new advanced statistics nowadays that an inefficient player like Iverson would not be looked at the same today. It would be common knowledge that he really doesn't help a team nearly as much as a lower scoring/more efficient player. He would never be allowed to jack up that many shots while not converting a decent percentage, while playing 40 minutes per game and not guarding anyone.
When I think of Iverson I think of a slightly better version of Brandon Jennings who was given free reign. And in hindsight he has the benefit of the whole Michael Jordan "larger than life" thing.
Look at the numbers, look at the defense. He wasn't as good as most of us picture in our minds.
That said, he definitely deserves to have his number retired by the Sixers. But he's not an alltime great. And the title of best pound for pound player is just stupid. He is one of the lightest players ever, so what does that mean?