As I am in NY and being fan of Knicks, I agreed with Bravesfan4Life.
He used to be a great shooter, but after the surgery, he was just liability for the Knicks. He was known as a soft player, especially on defensive end. He missed very important free slow several times although his percentage was one of the best.
But what's bad was his HUGE contract. I booed him many many times at MSG. He can not create his own shot and was not worth 100 million. He was not tradable at all when Knicks needed changes, and like Isiah expected, we also expected him to decide this long ago. He was a great player, but when your top salarie guy doesn't play, everyone would have felt the same way as NYer feels.