You can't compare Allen's contract to future deals. If Allen was signing now, it would have probably about $200 mil guaranteed.
Watson's fully guaranteed contract didn't push every contract to be fully guaranteed like some thought, but it definitely made a big push to bigger guarantees.