You might be right about him being less selfish with the new contract. I hadn't thought about that. If that actually happened, the Hawks could improve. I'm not saying we shouldn't resign him, because I think the chances are pretty slim that the Hawks would luck into someone else that would make the team better.
The problem is that even if he plays less selfishly, this team will never run a real offense under Woodson, and Crawford will just end up taking Joe's bad shots.