That's a relatively substantial sample size, although undoubtedly there are some high BABIPs sustaining that. I don't feel like looking up exact numbers, and you have to fudge a little bit, but a key development has been that the rotation has coalesced into something more dependable over the same time period.
Maybe that's going too far, but a lot of the problem starts in this period were the Rookie Davis spot start, Keller's games, Musgrove getting tossed on that bullshit, etc. If you toss out the weird ones and the spot start, there's maybe just 2-3 since the start of June, which when coupled with RichRod re-emerging and even some decent signs from Holmes and Feliz, is really encouraging. We have to keep it up, of course, but the rotation has started trending in the right direction, and I'm certain that it will be the key story if we navigate the next 10 games in a strong way.