Agreed.
I will add this:
1) If we didn't sign someone big that winter, with all that money "available", Sox management would have been roasted alive.
2) Most big ticket free agent signings do not meet expectations. A large percent don't even come close. Some fail right from year one.
3) It looked like the plan was to address the offense after 2014 and the pitching after 2015 (a much better pitcher market). In theory, this made sense.
4) Had HRam and Porcello played like 2016 in 2015, and Pablo not fallen off a cliff, we probably would not have looked so bad. We might have even challenged for the playoffs. It's hard to blame Ben for the timing of these good & bad years.
Basically, expecting our GM to make big signings and then blaming them for "choosing the wrong ones" when a large percent fail to reach expectations is confusing to me. Look at Price. There probably wasn't a surer bet of a SP'er signing than he was. Forget the overpay and the too many years argument, Price was one of the very best FA starters to hit the open market in a decade. We did what we had to do and got him. So far, he has not met expectations. He hasn't been bad, but now that he's hurt, the signing could end up looking like the next Pablo or CC signing.
Posters grumbled at the Porcello signing, yet now they are happy as can be.
These signings are largely hit or miss, and since most of the big signings occur when players are in or just past prime, missing should really be the expectation for most signings.