Once upon a time, the rbi leader in either League was in the hunt for MVP. Now it's the WAR leader.
Right now the Yankees lead the AL in run production (runs scored) with 421. After them, the 2d , 3d, 4th runs leaders are the Twins, Jays, and Sox with 386, 386, and 383--and the Sox have played just 82 games to 83 for the Jays and 85 for the Twins.
So, while I too am disappointed in their rbi's, I think it is also true that the Sox are somehow managing to be among the AL leaders in runs production.
Last year when Bogey, Kike, Devers, JDM, Renfroe, Verdugo, and Arroyo had pretty good seasons, the Sox finished 4th in the AL in runs production.