We certainly had question marks this winter and spring, but with so much depth and flexibility, I was always confident our offense would be more than fine. Even though Sandoval did not work out, Holt struggled and got hurt, Castillo was demoted, Young started out slowly and Swihart lost his starting catcher slot, we never missed a beat.
My other main point was that even if we ended up with a "black hole" or two in our line-up, we still looked to be better off than just about every other AL offense with the possible exception of the Blue Jays (pre-season outlook). In other words, the question marks we had were less severe and in less quantity than every other AL team, and we had more options than other teams to fill in, if some of the question marks turned into known failures.
Shaw filled in nicely for Sandy.
Holt did well, at first, filling in for Castillo.Now, Young looks like de Aza on steroids. Swihart looks to be a nice supporting left fielder when he returns.
Vazquez has not hit well so far, but we have easily absorbed his lack of offense as expected. Having Hanigan, Leon and Swihart in reserve is a nice compliment. Having a 3rd catcher (Swihart) playing LF will allow us to PH for Vazquez late in games.
I can't think of a Sox team with more flexibility and inter-changeable players since the Papi as near permanent DH era began.
We have 3-4 OF'ers who can play Cf well. I'm not sure we ever had that.
Shaw can play 1B or 3B. When Holt is healthy, we have a jack-of-all trades. Swihart gives us great flexibility at catcher and OF.
Of course, I did not expect this great offensive start, but I was never afraid our offense would flop or be a weakness.
It's always been pitching, since we lost Pedro, Schilling, Beckett and Lester. Getting Price was a step in the right direction, and Wright having a great season has enabled us to stay near the top of the league, but I still think we have a clear weakness to deal with at the trading deadline (or before).