Sorry. oldtimer, but all good hitting teams will have good days and bad days and those are usually driven by how good the opposing pitching is. The guy pitching for Baltimore Sunday was throwing very good stuff all game long, plus I think he may have been helped by the hot weather and the length of the two games prior--all three of those games were played in hot weather. Last night our hitters luxuriated in 72 degrees.
This year Betts and especially JDM are down, but Bogie and Devers and Vazquez are up to way up. Last year the Sox led MLB in scoring, but we regularly--I'm sure you were one--complained about how bad the bottom three in the order were. In other words, we are rarely fully satisfied with the hitting. Or pitching for that matter.
Right now Cora can go with a lineup like--Betts, Devers, Bogie, JDM, Chavez, Beni, Chavis, JBJ, and Hernandez. The three duds in that lineup would be Beni, OPS .776, Chavez, .779, and JBJ, .724. The other six are all in the .800's and .900's.