We're better off without him and with Landry. Now if we could get more and settled for Landry, then sure, bad trade. But if the market was soft and we could not get more, then we did well. We got better, and apparently about as much better as we could get.
You are apparently clinging to an unrealistic appraisal of how much Kevin could bring back. Teams just weren't that high on him. Didn't like the injuries, didn't like the contract, didn't like the defense. And I'll say this too: while Kevin is the better talent if you don't take into account fit, Carl Landry has been a better player than Kevin this season by just about any standard, numbers, impact, or anything in between. And he's certainly a better fit for us both by position and personality. Not to mention being much cheaper.
Landry Age:26 Contract: $3,000,000
27.2min 16.1pts (.547 FG% .000 3pt% .839 FT%) 5.5reb 0.8ast 0.5stl 0.9blk 1.6TO
Martin Age:27 Contract: $10,800,000
35.2min 19.8pts (.398 FG% .355 3pt% .819 FT%) 4.3reb 2.6ast 1.0stl 0.2blk 1.6TO