Your answer there is, the players actually like Duhon. Everybody hates Marbury. You can't have a point guard who is hated by all his teammates just doesn't work.
Throw the talent out the door, its about trying to rebuild this disaster. The more you sit back and look at it, it becomes pretty obvious that Walsh and D'Antoni are basically calling Marburys bluff. Eventually he will be released but the longer they keep him around the less likely he'll find a spot somewhere else in the league. Miami is signing Livingston, and Boston already resigned Cassell.
It's a dangerous game there playing but I think there hoping he pulls his normal act and they have a reason to suspend him. That way he's away from the team but not helping another team. Kinda like the Tim Thomas situation.