This is certainly true but at the same time I don't think DD botched things in the granular sense. I didn't want to sign Estevez to a multi-year deal, Hoffman was initially unsignable [both $-wise and because he wanted to start] and flunked two physicals with the teams ready to pay him, Williams cost a ton in trade, and nobody could have seen the Alvarado situation coming.
And in the bigger picture it seems like every team needs one or two deadline arms no matter what. Dodgers, Mets and Yankees don't seem any less reliever rich, and the Dodgers in particular signed Scott and Yates and already had Trienen, while the Mets already have a closer on a five-year $102 million deal [and the Dodgers also have his brother who the Reds are paying].
I might have liked to see them spend more money up front, but I'm not sure it was wrong to allocate trade capital and $7 million to Luzardo instead of getting another reliever or a better/more expensive one than Romano. Obviously it was wrong to spend $10 million in Kepler, not because they should have gotten someone better/more expensive but because they could have just gone with any old AAAA platoon and used that money somewhere else.