Also, didn't he trade away a young Randy Johnson and Doug Fister???? he's had his blunders.
At the end of the day, you trade player y for X. And you base that largely off of an analysis that YOU ARE NOT doing. the difference is, DD was willing to sweeten the pot to get things done, but Bloom was not. To be fair, both those things in their extreme are probably damaging to an organization, although one of them can probably breed short-term success. That's exactly what DD did here, he came into a GOOD situation, a team that was already good with a strong farm. That's not taking anything away from him, he made the right decisions to push us over the top.
But people act like DD is a god, or there is only one way to skin a cat.