The only IF signing was IKF. He's fine as a backup. I don't see how anyone could possibly care about him when Story and Mayer will be starting and have a history of missing significant time.
Alonso and Schwarber are both DH's TBH. The Sox could have put them at 1b, but it would have been dumb. Sox would have still needed to figure out 1B until Casas was ready and we really don't know if that will be the case.
At this point, we know the ultimate ceiling of this club may always be dictated by however much JH wants to spend. He should spend more. Most of us agree with that. It's just not the reality we live in.