Two words: Jacoby Ellsbury.
When he's played, Boston has 41 runs in 8 games. Since he hurt his ribs and has had to sit out, they have 7 in 4.
It's not that complicated. Take an all-star speed demon out of the lineup, and the team is going to struggle. They'll be fine.