Yes, scoring runs is mostly irrelevant in discussing Sox hitting. I pointed out the lack of overall slugging, which relates to scoring runs. But other than that, there is no major problem with the hitting. I don't think they need a radical change in their overall team hitting approach.
The Orioles have 26 HR's but have scored exactly one more run than the Sox, 79 to 78. This fact reflects more positively on the Sox hitting than on the Orioles. Toronto, mired in last place, has scored exactly the same amount of runs as the Sox with 20 HR's . So much for the long ball.