What? Ahmed has been slightly above replacement (2.8 rWAR in over 1000 PA) in 5 seasons Delgado has given Arizona a 1.7 rWAR in 400 IP, Drury a 0.9 rWAR in about 950 PA, Prado gave Arizona a very solid 3.7 rWAR and netted them trade pieces from the Yankees (though they've done nothing of note yet) and Zeke Spruill got a -0.4 rWAR. IF we add all that up you have 9.3 rWAR over many many seasons. Justin Upton gave us a 6.1 rWAR in 2 seasons and residual trade valuation of a top trade value. That value wasn't really utilized properly as we traded him for an injured pitcher, a utility player prospect, a solid hitting prospect, and Mallex Smith who we then prematurely traded for Gohara. He's doing quite solid in Tampa Bay
As far as the McLouth trade, he sucked for us. There's no denying that. But we didn't give up much. Gorkys has a below replacement career. Morton has been replacement level his whole career, Locke has been below replacement level on his career. SO basically we traded 1 OK pitcher, and not much else to get McLouth. Even with the McLouth sucking aspect, it didn't really hurt us. It was a huge non-trade with much more upside for us.
The Tex trade was terrible, but as I understood it reading at the time, Cox demanded a major league first baseman back. The rumor was the Rays offered a far superior prospect package and we didn't take it because Cox demanded a 1B player.