According to who? I get it if that is your opinion, but it sounds like you are stating facts. Are you basing that on rankings? If so, imo, rankings mean nothing.
We gave up two promising guys from the farm, one of which, Peters, has been nothing short of excellent all season long. Kelly has met some rough patches, but the dude is the real thing. (imo of course) What did we get back? A guy on the IL who might be able to pitch this season (I think giving up Peters for him is absolutely appalling, and I really can't believe it happened, (it reeks of the Norris trade last year, but at least Norris was able to pitch at the time we got him) Bush is meh, a rental that in no way pushes us over the top, AT ALL! I'd much rather have held on to both Kelly and Peters, rather than to trade them for guys who won't be here next year, and don't move a single needle, in any way.