Yeah there are more problems around the roster this season other than just the lineup. If the lineup was somewhat addressed in the offseason, then they could have focused on adding to other areas like the bullpen or maybe making an upgrade on Springer.
Bullpens are always volatile and its tough to expect the same results from a bullpen year-to-year. Romano isn't as reliable, Green hasn't been that dominant of a reliever we expected him to be, Mayza has been awful and Swanson's season is a complete write-off. Garcia has been a blessing this season, and Richards/Pearson have been meh but decent. It would have been nice if Yariel moved to the pen after he returns from the IL, though he's likely needed in the rotation. Gotta hope Pearson takes his game to another level in the second half, Green can stay healthy and Romano isn't as bad moving forward. Add another arm or two via trade before the deadline would definitely help.
LF could have been addressed in the offseason. Someone with some pop like Teo, Pederson, O'Neill, Pham, Profar, Winker or someone via trade could have been had. Hoskins or JDM would have been better options as a DH over Turner. They didn't need a stud like Ohtani or Soto. Would have been nice, but wasn't the end of the world. After they lost out on Ohtani, focus should have been adding pop at LF/DH, and moving Varsho to CF.
Springer isn't getting fixed. I even said during the offseason he likely is an albatross given his age, injury history and contract.
I think Bo should turn things around. He's not this bad offensively, but the Jays and Bo need to figure things out before it's too late. They need Bo's bat to return.
Overall, let's say in a perfect world they signed bats like Hoskins/JDM to DH and Teo or Pederson for LF during the offseason, they likely are holding down WC3 even with these other issues plaguing the roster. Now their attention before the deadline could be adding two-late inning relievers, and looking to make an upgrade on Springer. Would have been less to do.