Batting average now is all of a sudden important when determining the best offence in baseball lol.
On a serious note though, Jays have overall been a good offensive team this season. Tied for 4th with the Mariners in wRC+ with 112 and have the lowest K% rate out of all MLB teams. In terms of power, they're middle of the pack, which is still decent. Losing Bo, with Vladdy struggling and starting Lukes pretty much everyday isn't helping. This lineup relies on stringing together a bunch of base hits to score runs, which can be an issue when most of the lineup is struggling and there is no major power output. As well, against elite pitchers, it's tough to score runs that way as well.
Gotta hope Bo comes back for the start of the Postseason, Vladdy starts to mash the ball more and Santander can maybe go on a stretch for a couple of weeks where the baseball looks like a beach ball at the plate.