Don't get me wrong, I love me some Kyle! Just throwing it out there, how do we know what we received in return would not have been better? We don't and never will.
Point is, everybody has a value and if we traded a high value asset, it would depend on the spoils.
Again, not advocating that we trade McCoy, I just wouldn't shoot it down as quickly as some here do.