The point is there is not infinite gobs of money to throw around. You only get so many bites at the free agency apple unless you are a team like the Dodgers or Yankees. So when you sign players to big free agent deals, you are taking a huge risk that they will continue to perform at the same level that earned them that deal to begin with. Yelich is a prime example of this. They signed him to a huge extension, and his performance has tanked ever since. That's the risk. They've signed guys like Garcia, Wong and JBJ to what wouldn't be classified as huge deals, but large enough deals that they make an impact on the team's financial flexibility, and those contracts have varied from being downright bad so far (JBJ) to partially working out (Garcia bad in 2020, better in 2021, but non-existent in the playoffs), to mostly working out (Wong was very good in the regular season, but somewhat disappeared in the playoffs). Sure, we could sign Kris Bryant to a huge multi-year offer, but you really don't know if you are getting the MVP level Bryant of a few years ago and what he did pre-trade, or the injured, terrible version we saw in 2020. If you get the bad version, it's a sunk cost that is nearly impossible to fix. That doesn't mean that it is prudent to live in fear and sit on your hands in free agency. But just that there is plenty of inherent risk in free agency that simply is more complex than just throwing gobs of money at to fix. The JBJ deal never really made sense to me. I almost feel like it was a rebound after missing out on Justin Turner. Totally! That is exactly how it felt. Turner gone, lets spend a certain amount of money on another guy so we can say we did it... JBJ was a total reactionary signing to offset the fact we lost out on Turner.