Who says no?
Melo waives his no trade clause and gets out of NY.
NYK get Harkless, who they covert, Davis and Vonleh, who are both on cheap, expiring contracts. Vonleh is still very young and they would hold his Bird rights, should they want to re-sign him.
LeBron (er... CLE) get's the player he (er... they) want.
We get the best player in the deal, who is 5 years younger than Melo and a better fit for us. He makes less than Melo and is locked up longer. Best of all, he doesn't have a no trade clause! By clearing out Davis and Vonleh, we alleviate some of the logjam at back up 4/5. We'd be relying on Swanigan, Collins and (cough) Leonard backing up the 4 and 5 spots, with help from Aminu at the 4, although he may end up being our starting 3.
Personally, I'd try to push Leonard off on NYK, with us getting Kyle O'Quinn back, but it's already be widely reported that the Knicks don't want him.
And, of course, HOU gets exactly what they deserve - NOTHING!
BNM