He didn't have to trade Semien, Bassitt and Tatis Jr. He didn't have to bank on signing Machado or Harper when he knew Reinsdorf sucks. He could've drafted better in the first round - of the 12 picks Hahn made, only Anderson, Rodon, Burger and Crochet have provided any value, with none of them still on the team. Jury's still out on the last couple, of course.
Point is, he needs to look in the mirror.