Maybe, but the offense has been far better against far superior pitching than the Rangers and the Guardians. We just seem to suffer these team-wide offensive outages that happen in the middle of the season. I've seen it happen basically every year that I've been on OH. It tends to last a fairly long time, and the depths to which they can sink can be jaw-dropping (multiple consecutive shutouts).
The difference between a good O's team and a bad one is that the good ones (like 2012 and 2014, and maybe this year?) will bounce back reasonably quickly from forgetting how to hit a baseball -- maybe a week, week and a half; and during that stretch they'll manage to scratch out 2 or 3 runs in well-pitched games and win a couple. The bad teams can be shut out 2 or 3 games in a row, and basically fail to produce any offense at all for the better part of a month.