I'll wager the fact that Acuna didn't get a big bonus when he signed contributed to him taking this deal. Before this deal, he had no long term financial security. Someone who gets a $4 million signing bonus can take the risk in hopes of making more in free agency. If injury or ineffectiveness kills their career, they still have that bonus money to fall back on. Acuna didn't have that.
Now he's got a guarantee of life changing money. Not just life changing for him. Life changing for his entire family. No worry about being one bad knee injury from being out of baseball and out of money soon after that.
There's a very, very good chance he's leaving tens of millions of dollars on the table. But in exchange he's eliminated the risk of his career going off track. I have to say I'd probably make the same call.