The offense hasn’t been as good as expected BUT when you factor in all the injuries I’m surprised that the team has a collective 99 wRC+. This is with major contributors from last season’s team missing significant time - Moncada, Grandal, Robert, Eloy (Eloy didn’t contribute much last season but did the year before).
The biggest issue with this team, something that NO ONE predicted, has been the decline of Lynn and Giolito - the consensus top two starters heading into this season. A combined 8.3 fWAR last season compared to 1.0 fWAR so far this season. If those two get back on track, this team coasts to a division title.