The issues with the offense are tied to inconsistency. But when you strike out to the extent that they do & rely on HRs as much as they do, you're pretty much asking to be inconsistent. Even so, the performance they received last year from people like Urias, Adames, even Narvaez just hasn't been there to any kind of a reliable extent. And now Yelich has given them some quality, but as a leadoff hitter, which screws up the whole dynamic even more.
People putting the onus on the pitching have a point. Everyone knows what Woodruff & Burnes are capable of, but look at the work Lauer, Houser & Peralta have done in "fleshing out" the rotation with consistent quality last year. That's disappeared this year due to health issues & just pitching poorly w/ the exception of Lauer. And when we needed reinforcements, Ashby has proven to be not ready for the step up in responsibility, nor has Small. Alexander is what he is.
The pitching is the one area that could carry them to a hot streak. The BP is IMO good enough to hold up its' end provided it isn't asked to cover half the innings every night.