If it's true that he was the last 1st round talent left on their board and Jerruh wanted him, yes it was absolutely necessary to trade up to get him. Whether he was worth the 25th pick, much less the extra 4th rounder, remains to be seen.
Thanks but this was pretty obvious. And I never once said that he didn't deserve the contract he got, just not a fully guaranteed one. And he didn't get one.