I don't think the fact that trading Iverson now has anything to do with his stats or his current skill level. I think he'll be fine the next 3 years of his deal. The reason to trade him now would be because the management doesn't have the money or players to build a contending team around him. They tried bringing in another star in Webber to help, but in the process killed any depth they had and hurt the team defensively and then in the past offseason they killed the depth and defense even more by not wanting to go over the luxury tax.
And I know how old AI was, I was referring to you saying he has more value than 3 years ago. 3 years ago he was coming off a dominant series against the Pistons and was 28.