The Sox hitting overall doesn't seem to be an issue. They are 5th in the A.L. in runs. 3rd in OBP, and 2nd in AVG.
The problem with their hitting is it isn't consistent and I think that is partially due to the power outage. How many of these 1-0, 3-1 or 2-1 losses could have been flipped if we had a 2 run or 3 run home run ever so often?
I think they seem to score runs in batches too, they need more consistency, the talent is there but the offense seems to go dormant at times. If I recall correctly this was precisely their problem last year in the playofffs.
When the team is hitting they can beat anyone. If the offense was on a hot streak, I think we could have won the WS last year. The pitching is even better this year....I think we can't underestimate how much better this team could be overall with some upgrades to the offense.