I agree with you and will cite just one example. In 2013 when the Sox won it all, Buchholz had a magnificent first half of the season, got injured, and didn't figure in the second half and in the playoffs, which the Sox won with great pitching. That's why they made the deal for Peavy, who wasn't all that great.
This year the pitching has been pretty good despite the absence of Price--who now seems to be regressing--and Wright,who was in full regression mode before going on the DL.
And the biggest problem with the hitting is not, repeat not, the absence of Pedroia, but the absence of Ortiz. Farrell has used, what, 40 different guys at 3B? Marrero got the job because, while he can't hit,he can actually field and throw the ball. The presence or absence of Sandoval at 3B has not been a factor except in helping to determine his future disposition (stay or go). HanRam's inability to play 1B because of injury is a blessing which got Travis some games. Four of our best hitters--Betts, Bogaerts, Beni, and Moreland--have played in 56 or 55 games, most on the team. Our two catchers have caught every inning.
I have been for the most part a Farrell defender, but last night I saw something that pissed me off. Price pitched a lousy game because he insisted on throwing nothing but fastballs and cut fastballs, and neither the pitching coach nor the manager was interested in doing anything about it. I am pretty sure the pitching coach went out to the mound at least twice to talk to Price, plus of course Farrell had every opportunity at the end of every inning.
I have to admit, however, that a great game--short of a shutout--by Price last night wouldn't have helped. This team can't hit decent pitching, especially on the road.