You can´t overpay if you get clearly the best player in the deal.
New York definitely won this deal.
Of course you can. If only the world were so simple.
With a salary cap, you need to get a lot of bang for your buck to be a top team. Melo could be the kind of player who commands top dollar and puts up his stats, but whose team's plateau at mediocrity.
Also, no one 'wins' deals. The question is whether teams benefited from moves. Denver clearly benefited greatly if Melo was going to move anyway.
Evaluating how NY fared should not based on who got more talent since they acquired a guy who could have come as a FA next season from a team with limited leverage.
I would agree if we talk about some lower-level talent, but not when discussing someone of Carmelo´s talent. Yes, I simplyfied, but I didn´t think my statement would need a long-winded explanation.
Carmelo is instantly the best player on the Knicks. Considering how hard it is to get players of Carmelo´s calibre, NY clearly won this trade, imo. A team of twelve Galinarí´s won´t win a championship. It´s easier to put role-players around stars than the other way around.
Considering that the Knicks also have players like Amare and Billups to support him, the pieces seem to be already in place.
And it is completely pointless to discuss the "ifs" of Carmelo leaving anyways or joining the Knicks next summer, imo, since we don´t know any details about the negotiations and offers Denver or Carmelo had. The fact that Carmelo is now a Knick is a good thing for the Knicks, regardless of what they paid for him.
All the players New York gave up are replacable, Carmelo isn´t.