I'm still not entirely convinced that Shigeru Takada was all that bad a manager, but that doesn't mean I don't think the Swallows needed a change.
Since Junji Ogawa took over the Swallows on 5/27, the team is 31-18-1. That's a far cry from a team that was 13-32-1 when Takada stepped down.
Incidentally, the Swallows are also 22-13 since adding Josh Whitesell. Ogawa might want to thank the FO for getting his bat.