It's difficult to judge without know all the incentives and bump ups and how he reaches them. I'm not sure what he's worth ... is the base of 7/70 worth it if he only plays half a season each of those 7 yrs? He worked hard in this off season to strengthen his body, and yet ... he's still out. And yeah, some of that isn't his fault, but yet ...
This fanbase gets frustrated when we don't make the deal, and then gets frustrated a couple years in when we do.