People keep pointing to the loss of O'Neall but neglect to mention others lost:
.847 O'Neall (473 PAs)
.706 D Smith (278)
.633 E Valdez (223) Just Smith + Valdez= more PAs than O'Neill.
.575 McGuire (158), .623 Jansen (96), .410 Dalbec (93), .455 Cooper (75). .451 Reyes (64), .584 Westbrook (48) & Gasper .217 (23) All these guys total more PAs than O'Neal.
We are losing almost 1500 PAs from players no longer on the Sox. Who gets those PAs is key. You gotta figure Narvaez might get 200-250, and he may hit as badly as McGuire & Jansen, combined. Casas could get 400 more. Bregman might get 600. That leaves 250 or so for Story, the kids or maybe more from DHam, Romy, Yoshi or others.
According to fangraphs, the Sox offense ranked in the AL:
5th in Off fWAR at 30.7 (11th on D at -40.5)
5th in wRC+ at 104
T3rd in wOBA at .321
3rd in OPS at .741
I think our offense improved, while NYY's got worse. HOU's got worse. Did BAL get better? They did lose Santander, but all we hear is that they added O'Neall.