The cubs are a bad organization, I mean really bad.
I think your constraining yourself to a couple fictions here:
1) there is no salary cap other than what David glass chooses to spend this year. These are 1 year deals that will have no effect on the future and doesn't inhibit player development as far as I can tell.
2) Lough doesn't play infield and we already have a lh reserve of that's cheap. We do need solid insurance at both of and if and bonafacio provides it for a very reasonable price.
Good thing is, once these guys are free agents and we have a o let them go (because multi year deal) we'll likely replace them with pre-arb guys and you'll be happy again.
I don't want to go too back and forth on the Cubs however:
1) They have assembled a very strong farm system over the past 3 years.
2) They have one of the youngest teams in baseball
we'll see whether that works out
1) But we do know there is a "Glass" ceiling on what the Royals are going to spend, even if we don't know exactly where it is, so cost control is important and is a limited resource even if it isn't as cut and dry as roster space.
2) I agree Bonifacio is more useful as a utility guy, but I would still rather have the difference in money than the difference in utility role. They could've signed another infield glove, kept Lough and come out with extra money to bank toward the rotation.
Really enjoying this discussion and you make a very good point on the fact that these guys will probably walk soon enough.