Yeah, I don't think he's ever been accused of being a "team first" player...
In this case, I think his contract bonuses played a part in the lack of a trade. If he was traded to a playoff team he was due to receive a $250,000 bonus for every playoff round...