At least with Scherzer when he's off, there's something simple you can isolate, and from what I've seen, it was a sort of "dumb luck" thing. In one start, I want to say in Pittsburgh, he didn't have his slider. It happens, you can't feel a pitch and you struggle. Against Arizona, he was merely "human" and ran into what is one of the better offenses in the game, still only gave up 3 runs in 6 innings. Vs Cincinnati in DC, he was exhausted because he had pitched 34.1 innings in four games. Against Toronto, he gave up two homers to a light-hitting defensive outfielder, I call it a fluke. And yesterday, he gave up a homer to another flukey player, an infielder with four homers all year, and then gave up two homers to CarGo, who has single-handedly destroyed most of the National League since the break, including us. Outside of that, he gave up one run. He's a flyball pitcher and so homers will happen with him, but homers will happen with anybody facing CarGo.
Sandwiched within his "regression" in the second half is a 6IP/1ER start in DC vs LA, 7IP shutout in Miami and 8.2IP vs Baltimore with 2 solo HR from Adam Jones. The guys been an absolute ace, and when he hasn't been he's been quality, none of those games except for Cincinnati were out of reach.
The title of this thread should be "Max Scherzer has not been superhuman recently." I don't expect this level of performance from Scherzer going forward I don't expect some massive regression to Dbacks-era Scherzer. In most years he would be leading Cy Young voting, unfortunately for him he plays in the same generation as Clayton Kershaw who might be about tied with him after a poor start and Scherzer's regression, and Zack Greinke is somehow putting up Bob Gibson numbers in a very magical season.