This might be my longing to be right about the future of the Nets, but I still think they're the better match for Carmelo if it goes into the off-season. That being said, I'd wish the Nets wouldn't gut their future to acquire him.
Talentwise, absolutely. But I think all things equal, I think he prefers to playing in Manhattan, over a slightly better basketball situation. And honestly, I don't blame him. There just is so much more prestige with the Knicks.
It's like if you had a chance to play for the Celtics, or some new expansion team that plays in Worcester. Even if the team in Worcester had better players, I am guessing you would rather play for the Celtics.