It’s not just Pittsburgh.
Since their incredible hot streak of scoring 59 runs in 6 games (with at least 7 in each game), the Brewers have scored just 30 runs in the last 9 games, and 12 of those were in that one game. In the other 8 games they scored 4, 3, 3, 1, 2, 2, 2, 1.
Fortunately, they won 3 of those 8 games. I think these last 9 games are a lot closer to what we can expect from the offense going forward than what they did in that 6 game hot streak.