I didn't say they were better with Devers, but all of sudden other guys started blasting HRs. Remember, the Sox hit 15 in the 10-game winning streak -- and a lot of those dingers either won games or turned them around. Then after the Break, the good teams that beat Boston hit more homers.
This is modern baseball: good pitching still beats good hitting, but since every staff is now populated with guys who throw 100 with some kind of killer offspeed stuff, there are less and less hits.
Look at the BA leaders -- there are only 6 guys hitting over .300 in the AL, and only 2 in the entire mighty National League.
Less hits mean less baserunners and less scoring. I'm glad Duran is hot legging out doubles and triples, but there's a lot less chance to strand him if subsequent batters park one out of the yard.