I can understand the bat not being there right now since it's early in the season and we don't know if there is an underlying injury/issue, but the lack of focus on defense is concerning.
It was worth the risk to bring in Peavy. Long term, it wasn't a great move. Short term, it helped them with a championship.
Ben's rack looks pretty good on this trade.