I'm not going to say he fucked up but he just missed out on a guaranteed 17 million last year. He's never getting that 17 million back.
but what if he got hurt while playing on a one year contract with no guarantees? He'd be right back on the market getting 1 year deals. In a vacuum, he lost money but that's a huge risk for a RB that's going to get 400 touches.