I don't like the explanation of why p-hacking is bad. p-hacking can be used for hypothesis formation, but it cannot be used as the test of the same hypothesis that it gave birth to. For that you need a separate data set.
The replication crisis is arguably centered around peoples' inability to grasp that very concept. You're pretty good at communication, though, that's one of the best ways I've ever heard it phrased.
What's this guy got, like, zero grad students? Is that even possible for someone remotely well-established? No, no, I don't think that's the problem. Guy's just a fucker. It happens.