I saw the Tulo trade as dumping Reyes (a dead weight contract) to get a guy who was figuratively just turning the clock back a year or so on Reyes, with an even longer contract that would become dead weight. This is basically exactly what ended up happening. It was a completely short-sighted move, which I guess you could excuse as "necessary" at the time, but anyone with a brain should have been able to foresee that a guy who couldn't stay healthy at all in his 20's (Tulo's injury history was historically bad) was going to be a complete mess in his 30's. Why the hell would you expect him to "age gracefully"? He was obviously going to fall off a cliff as no shortstop (a highly physically demanding position) can survive that many major injuries.
The majority of you falsely evaluate prospects given up. Its not a matter of whether or not the guys we traded away became anything or not. Prospects are like currency: the evaluation comes from what you used your currency on. AA's biggest mistake wasn't trading prospects away, it was that he kept acquiring overpaid declining veterans that ended up completely f***ing up our payroll flexibility. The fact that no one from that Marlins trade became a star player doesn't magically negate the fact that we added something like $60 million in payroll that ended up being horribly inefficient allocation of resources. Need I remind you all that a year after that trade we actually went into the season with Osuna and Castro up from A-ball to fill the bullpen, Norris in the rotation, and Pompey in the OF? Those were desperation moves because we had no more payroll flexibility to fill holes with valid options, so we were forced to rush up a bunch of kids to patch holes on the roster. Osuna ended up working out, the other 3 were flops. Trading your farm for Chris Sale is fine; the STUPID move is trading your farm for guys like Dickey (old and a fluke), Reyes and Johnson (injury risk and obvious significant decline risk in the case of Reyes who was an all-speed type of player that wouldn't age well), and then Tulo (monumentally bad injury history with tons of years left on his deal) who was actually brought in because we had to FIX the mistake that was Reyes.