Watson has already proven himself, he's 25 years old, and QBs don't start falling off until their late 30s. That is over 10-15 years of guaranteed great QB play assuming no devastating injuries. Its likely that the careers of every other player involved in the deal will be over before then.