I framed my point incorrectly. I guess what I mean to say is, the hit rate on impact contracts there is way lower than you'd hope. Teams that made pushes arguably because of the above signings: BOS, SF, NYY, ATL, ?LAA?, ??TEX??
Out of 14 teams that gave out 8 year contracts.
EDIT: Admittedly, the jury is still out on some of them. Still, pretty dismal results if you ask me.