The Brewers are among the league's worst in terms of runs scored offensively - no other team with at least 29 games played is ranked below them, and only Baltimore/San Fran (28 games played), KC/Miami (27 games played), and Cleveland (26 games played) are ranked below them. I don't count the Twins since they've played 6 fewer games due to weather problems. Cleveland played most of its early season games in bad weather conditions for scoring runs, and the other teams are also off to putrid starts. If it wasn't for the pitching and half of the games coming against MLB 2018 dregs, the Brewers' record would be putrid right now, too. They are getting essentially zero production offensively from almost 1/2 their lineup (C, P, SS, 2B) - when the other positions don't hit well, this team gets shut down and makes life easy for opposing starters. If anything it's a continuation of last year's 2nd half offensive drought, and adding two good offensive players hasn't been enough to consistently bolster a lineup with too many offensive weaknesses up the middle.