It's easy to be a general after a battle. Yes, now we all know it would be great for the Knicks if Phil traded KP the first time he wanted to. But realistically, at least 90% fans would probably go crazy on that trade. When KP was finally traded, the train has already passed where he is a future superstar and where teams are ready to give super high packages for him.
Yes, my first reaction was "it's good that we managed to get rid of bad contracts along the way, but I think we could have gotten a better player than Smith." And that was at a time when I expected that Smith would be quite OK for us. But in the end he proved to be a total failure. But to get back to the part where I was hoping for an even better player. It later turned out that simply no one wanted to give more than this. The Knicks reportedly contacted the Kings and tried to arrange something about Fox, but the Kings said that was out of the question.